Skip to content

Журнал МООК с данными студентов

Выполняет задачу связи журнала МООК с пользователем. А также содержит информацию о студентах и их группах.

Атрибуты

  • id - bigint(20) - уникальный ID.
  • mooc_journal_id - bigint(20) - связь с журналом МООК
  • group_name - varchar(255) - название группы.
  • group_active - tinyint(4) - активная группа:
  • 1 - активная
  • 0 - не активная
  • student_name - varchar(10000) - имя студента(ФИО полное)
  • user_id - bigint(20) - связь с пользователем.
  • results - text - оценки через запятую 0/10,3/10

Табличное представление

CREATE TABLE IF NOT EXISTS mooc_journal_students ( id bigint(20) NOT NULL AUTO_INCREMENT, mooc_journal_id bigint(20) NOT NULL, group_name varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL, group_active tinyint(4) NOT NULL DEFAULT '1' COMMENT 'группа текущая (1) или 0', student_name varchar(10000) COLLATE utf8_unicode_ci DEFAULT NULL, user_id bigint(20) DEFAULT NULL COMMENT 'user_id', results text COLLATE utf8_unicode_ci COMMENT 'оценки через запятую 0/10,3/10', PRIMARY KEY (id) USING BTREE, KEY mook_curs_id (mooc_journal_id) USING BTREE, KEY mooc_student_user_id (user_id) USING BTREE, CONSTRAINT mooc_journal_to_id FOREIGN KEY (mooc_journal_id) REFERENCES mooc_journal (id) ON DELETE CASCADE ON UPDATE CASCADE, CONSTRAINT mooc_student_user_id FOREIGN KEY (user_id) REFERENCES user (id) ON DELETE CASCADE ON UPDATE CASCADE ) ENGINE=InnoDB AUTO_INCREMENT=2031675 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC COMMENT='журнал моок-курса';