Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Система онлайн-тестирования / 2 сообщений из 2, страница 1 из 1
18.05.2021, 03:44
    #40070947
Guildenstern
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Система онлайн-тестирования
Делаю задание по созданию онлайн-тестирования (веб). Встает вопрос о наиболее корректной реализации базы данных:
Допустим, у нас есть несколько таблиц, относящихся к пользователям, это подсистема Пользователь.
Есть несколько таблиц, относящихся к самому тесту:
1. Тест - объединяет вопросы и хранит ссылку на автора.
2. Вопрос - Объединяет варианты ответа и хранит тип вопроса (один правильный вариант, несколько правильных вариантов или текст), ссылается на тест.
3.1. Вариант - Ссылается на вопрос, имеет внутренний порядковый номер, текст варианта и значение (+ или -).
3.2. Текстовый вариант - ссылается на вопрос, имеет внутренний порядковый номер и записанный правильный ответ.

Как наиболее подходящим образом связать подсистемы пользователей и тестов, чтобы каждый пользователь мог проходить данный тест и его результаты могли храниться в базе?
...
Рейтинг: 0 / 0
18.05.2021, 09:04
    #40070966
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Система онлайн-тестирования
Выложите полный анализ предметной области и полученную по его результатам ER-диаграмму.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Система онлайн-тестирования / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]