Как лучше спроектировать БД? Для теста
Есть тест (ответ на вопросы) выводиться вопрос и к нему варианты ответа. После выбора ответа нажимается кнопка проверить и выводиться alert с ответом правильно/не правильно и выводиться следующий вопрос. На json это работает отлично) Но нужно перенести на БД (mysql).
запросы через api (express) но думаю это не так важно)
json:
questions: [
{
id: '1',
question: 'Вопрос 1',
answers: ['Ответ 1', 'Ответ 2', 'Ответ 3', 'Ответ 4'],
correct: 'Ответ 1'
},
{
id: '2',
question: 'Вопрос 2',
answers: ['Ответ 1', 'Ответ 2', 'Ответ 3'],
correct: 'Ответ 3'
},
{
id: '3',
question: 'Вопрос 2',
answers: ['Ответ 1', 'Ответ 2', 'Ответ 3', 'Ответ 4', 'Ответ 5'],
correct: 'Ответ 4'
}
]
Подскажите, пожалуйста, как лучше хранить вопросы и ответы к ним в бд, и как их дергать за один - два запроса, а не при каждом ответе на предыдущий вопрос тянуть следующий с ответами из бд