Список контролирующих материалов
Выполняет задачу связи списка контролирующих материалов со структурой рабочего плана. Участвует в процессах указания типа КМ, максимального балла и даты создания.
Атрибуты
- id - bigint - уникальный ID
- name - varchar(255) - название.
- w_to_d_id - bigint - связь со структурой рабочего плана.
- date - datetime - дата создания.
- type - enum - тип контролирующего материла:
- 0 - deleted - удалён
- 1 - offset - зачет
- 2 - 5-point - 5 бал
- 3 - 100-point - 100 бал
- 4 - testing - для тестирований
- 5 - diffoffset - дифференциальный зачет
- ects_limit - smallint - максимум баллов, который можно поставить за КМ.
- status - enum - статус:
- deleted - удаленный КМ
- public - опубликованный КМ
- archive - архивированный КМ
- weight - tinyint - Порядок сортировки (0-255). По системе "Больше - ниже".
- dt_t_to_wtd_id - bigint - привязка тестов к дисциплинам.
- expired_date - varchar(50) - если поле заполнено, работы нужно отправить до даты, которая указана в этом поле.
- is_stern_date - tinyint - если в поле стоит "1", работа вообще не принимается. В противном случае работа будет просто помечена "красным" как просроченная.
- is_private - tinyint - мероприятие принадлежит создавшему и видно только ему.
- teacher_id - bigint - связь с преподавателем.
Табличное представление
Некоторое табличное представление