А какие конкретно данные у тебя есть и как ты их использовать собираешься?
Вижу только:
1. Данные о вопросе: его id, (видимо текст вопроса), правильный вариант ответа, и все варианты ответа, дата публикации.
2. Данные об ответе игрока/пользователя: ссылка на вопрос (его id), id пользователя, выбранный вариант ответа, дата ответа.
В таком случае схема с двумя таблицами выглядит логичнее, тк меньше дублируется данных.
Обычно для игровой логики реляционные БД не нужны. Бери любой Key-Value и там тебе достаточно
возможностей чтоб хранить паззлы. С некоторым допущением обычная файловая система
может быть простой БД. Ключ - имя файла и value - тело файла.