Задавайте вопросы, мы ответим
Вы не зашли.
Добрый день, профессионалы и любители! Подскажите как лучше организовать базу данных тестирования? допустим у меня хранится в бд 10 вопросов и должны также храниться ответы. Или это лучше организовать в текстовом файле? Если есть источники - напишите пожалуйста, я пока новичок. Меня интересует не только как организовать, но и как потом случайным образом вынимать по одному вопросу(т.к. выводиться будет по одному вопросу). Благодарю за внимание!!
Неактивен
Если вопросов 10 и они никогда не будут меняться, то БД, наверное, заводить для
таких целей не стоит — просто сделайте статический массив в языке, на котором
Вы пишете обработку данных.
Если же вопросы будут добавляться-удаляться, то сделайте три простые таблички
типа
questions (id, data)
answers (question_id, answer_id, data)
user_answers (user_id, answer_id)
Первая табличка вопросов, вторая — возможных ответов, третья — реальных ответов
пользователей. Думаю, такой организации должно вполне хватать для одного опросника.
Неактивен