Специальность — Группа
Тип связи: 1 : M (один ко многим)
Объяснение:
Одна специальность может включать множество учебных групп, но каждая группа относится только к одной специальности.
Группа — Студент
Тип связи: 1 : M (один ко многим)
Объяснение:
В одной группе может обучаться множество студентов, но каждый студент состоит только в одной группе.
Преподаватель — Предмет
Тип связи: 1 : M (один ко многим)
Объяснение:
Один преподаватель может вести множество предметов, но каждый предмет закреплен только за одним преподавателем.
Студент — Отчет
Тип связи: 1 : M (один ко многим)
Объяснение:
Один студент может иметь множество записей об успеваемости, но каждая запись отчета относится только к одному студенту.
Предмет — Отчет
Тип связи: 1 : M (один ко многим)
Объяснение:
По одному предмету может существовать множество записей успеваемости, но каждая запись отчета относится только к одному предмету.
Специальность — Студент (через Группа)
Тип связи: 1 : M (один ко многим)
Объяснение:
На одной специальности может обучаться множество студентов, а каждый студент обучается только по одной специальности. Связь реализована через таблицу «Группа».
Студент — Предмет (через Отчет)
Тип связи: * : * (многие ко многим)
Объяснение:
Один студент изучает множество предметов, а один предмет изучается множеством студентов. Эта связь реализована через промежуточную таблицу «Отчет», которая дополнительно хранит оценку и дату сдачи для каждой уникальной пары «студент – предмет».
Преподаватель — Студент (через Предмет и Отчет)
Тип связи: * : * (многие ко многим)
Объяснение:
Один преподаватель обучает множество студентов, а каждый студент может обучаться у нескольких преподавателей. Связь реализована через таблицы «Предмет» и «Отчет».