Один пользователь одновременно может проходить только один тест.
Количество вопросов определяется самим тестом, но оно не может превышать 80.
Вопросы выбираются из набора случайным образом, но они не должны повторяться в рамках одного теста.
Максимальное количество ответов на вопрос ограничено 10-ю, причем на длину каждого ответа тоже накладывается ограничение – не больше 100 символов Unicode.
В поле ника (короткое имя пользователя) разрешены только символы английского алфавита в нижнем регистре, а также цифры. При этом ник не может начинаться с цифры.
Выводы
В результате выполнения лабораторной работы была разработана и описана физическая модель данных для решения поставленной задачи. Создание модели в нотации Баркера использовалось, как промежуточный, а также страховочный этап. В случае провала дальнейшей разработки нужно вернуться на этот этап и пересмотреть связи, провести оптимизацию, а также добавить недостающие компоненты и связи.
Надписи на стрелках в нотации позволяет четко определить зависимости. Если выражение звучит некорректно, то, скорее всего, данная связь будет труднореализуема, и ее нужно пересмотреть.
Следует понимать, что каждый возврат в проектировании стоит много ресурсов (денежные средства, время), поэтому лучше потратить больше времени на данном этапе, чтобы уменьшить вероятность убытков в будущем