Я создаю приложение для викторины, и у меня возникли проблемы с приведением таблиц базы данных в порядок.
Я уже приложил чертеж структуры, но мне интересно, должен ли я сделать класс UserAnswer классом ассоциации в этой UML-диаграмме?
Так что, в принципе, я хочу сохранить все вопросы в отдельной таблице для облегчения редактирования, если вопрос будет изменен.
Я также хочу сохранить ответы пользователей в таблице, чтобы убедиться, что я могу отслеживать, сколько пользователей ответило на все вопросы.Каждый пользовательский ответ связан с вопросом, и я сохраняю ответы на вопрос в таблице.
Когда пользователь отвечает более чем на 5 (из 10) вопросов, он получит результат, который будет рассчитываться на основеответы.
Идея состоит в том, что один пользователь уникален и может получить результат только один раз.
Эта UML-диаграмма выглядит несколько схематично, но у меня возникают проблемы с ее интуитивно понятным, когда я начинаю кодировать приложение.воплощать в жизнь?