Это нормально (как в обычном смысле, так и в смысле нормализации базы данных), чтобы создать строку для каждого вопроса.А в другой таблице создайте строку для каждого ответа.
Прочтите о нормализации базы данных.
Ваша таблица question
может содержать столбцы со значениями, подобными этому
question_id question_text
1 What color is the sky?
2 What number comes after 1?
и ваша таблица answer
может иметь столбцы с такими значениями
answer_id question_id correct answer_text
1 1 0 Green
2 1 1 Blue
3 1 0 Orange
4 2 0 -2
5 2 1 2
6 2 0 42
7 2 0 π
При таком дизайне вы можете добавлять столько вопросов и ответов, сколько вам нужно, без изменения структуры вашеготаблицы.
Вы можете получить правильный ответ, например, на каждый вопрос, подобный этому
SELECT question_text, answer_text
FROM question
JOIN answer ON question.question_id = answer.question_id
WHERE answer.correct = 1