некоторое время назад я создал для себя систему флэш-карт;Моему другу это понравилось, поэтому я хочу сделать его общедоступным (онлайн).
Моя версия - это быстрый и безобразный хак, который не требует базы данных, но базы данных, которая нужна для веб-версии.Мне интересно, как я мог бы спроектировать это.
таблица элементов: идентификатор элемента, вопрос, ответ, другое
элемент "таблица отслеживания": идентификатор, идентификатор пользователя, идентификатор элемента, неправильные времена, последнийпройдено, следующее повторение, забывающий индекс, другое
Таким образом, при 1000 элементах и 5000 пользователях будет сделано 5 миллионов записей.*
SELECT * FROM trackingtable WHERE `user-id` = 1 AND `item-id` = 1
это будет очень медленно, верно?
Это правильный подход?