Условие:
Создай диаграмму сущность-связь в нотации Чена для университетской системы управления обучением, используя следующую информацию:
УНИВЕРСИТЕТ
УПРАВЛЯЕТ
- список программ- список студентов
- список курсов
СТУДЕНТ
- ПРИНАДЛЕЖИТ К ПРОГРАММЕ- ЗАПИСАН НА КУРСЫ
- ИМЕЕТ
* ID студента
* имя
* фамилия
* дата рождения
* год поступления
* ID программы
ПРОГРАММА
- ВКЛЮЧАЕТ КУРСЫ- ИМЕЕТ
* ID программы
* название программы
* общее количество баллов
* год начала программы
* список курсов программы
КУРС
- ПРЕПОДАЕТСЯ В СЕМЕСТРЕ- ВХОДИТ В ПРОГРАММУ
- ИМЕЕТ
* ID курса
* название курса
* кредитные баллы
* год начала курса
* ID семестра
СЕМЕСТР
- СОДЕРЖИТ КУРСЫ- ИМЕЕТ
* ID семестра
* номер семестра
* год
ЗАПИСЬ НА КУРС
- СВЯЗЫВАЕТ СТУДЕНТА И КУРС- ИМЕЕТ
* ID записи
* ID студента
* ID курса
* ID семестра
* оценка (A, B, C...)
* процент выполнения
* статус завершения
Связи:
1. УНИВЕРСИТЕТ (1) — УПРАВЛЯЕТ — (M) ПРОГРАММА
2. УНИВЕРСИТЕТ (1) — УПРАВЛЯЕТ — (M) СТУДЕНТ
3. СТУДЕНТ (M) — ПРИНАДЛЕЖИТ К — (1) ПРОГРАММА
4. СТУДЕНТ (M) — ЗАПИСАН НА — (M) КУРС (через сущность ЗАПИСЬ НА КУРС)
5. ПРОГРАММА (1) — ВКЛЮЧАЕТ — (M) КУРС
6. КУРС (M) — ПРЕПОДАЕТСЯ В — (1) СЕМЕСТР
Изобрази диаграмму с:
- Прямоугольниками для сущностей (с перечислением атрибутов внутри)
- Овалами для атрибутов (если используется классическая нотация Чена)
- Ромбами для связей с указанием типа связи (1:1, 1:M, M:N)
- Линиями, соединяющими элементы
Для связи M:N между СТУДЕНТ и КУРС используй промежуточную сущность ЗАПИСЬ НА КУРС.
