Прохождение курса
Сущность необходима для сбора и хранения всех данных по пользовтелю проходящему курс
Атрибуты
- id - int - уникальный ID
- uid - UUID - уникальный идентификатор UID
- user_id - int - связь с пользователем
- course_id - int - связь с курсом
- course_start_date - datetime - дата начала курса
- course_end_date - datetime - дата окончания курса
- score - float - результирующий балл
- max_score - float - максимальный балл
- num_opened_question - int - количество открытых вопросов
- percent_of_passing - int - процент прохождения курса
- count_questions - int - количество вопросов
- count_unanswered_questions - int - количество неотвеченных вопросов
- course_is_passed - smallint - пометка об окончании курса:
- 1 - сдан
- 0 - не сдан