Что не так с соединением?В этом вся суть реляционной базы данных, объединение.
Хранение вопросов в одной таблице.
Хранение ответов на вопросы в другой таблице.
Если ответы предопределены, они и являютсяРаспространенный среди более чем одного вопроса, затем сохраните общие ответы в своей собственной таблице и создайте другую таблицу, которая имеет QuestionID с answerID.
Не бойтесь объединений, они являются частью реляционных баз данных.Без объединений вы просто имеете дело с плоскими файлами.