пользователь будет отвечать на случайные вопросы (вытащил из БД), и как только он ответит на вопрос, ему больше не будет предложено ответить на него снова.запомнить набор данных, чтобы избежать избыточности
Так что мне нужен способ запомнить вопросы, на которые отвечают пользователи приложения.
Я думал о сохранении ответов на вопросы в отдельной таблице вместе с user_id, но учитывая природу приложения (быстрая «да» «нет»), каждый пользователь может ответить на тысячи вопросов. Я не уверен, что обновление и доступ к такой большой таблице на регулярной основе является хорошим решением.
Любые другие предложения?