В чем смысл mn отношений между двумя слабыми объектами?

Я делаю некоторые упражнения в своем учебнике и встречаю эту диаграмму ER:

Я попытался преобразовать вышеупомянутую диаграмму в схему реляционной базы данных, но я думаю, что не имеет никакого смысла:

• Задания: назначение нет, оценка

• Зачисления: назначение Нет

• Студенты: studentID, takeAssignmentNo

• Курсы: кафедра, курс Нет, предложение присвоение Нет

Не могли бы вы объяснить, как я должен понимать эту схему? Каково его практическое использование? Как я могу реализовать score отношения в SQL Server или преобразовать его в схему реляционной базы данных?

1 ответ

Решение

Попробуй это:

Зачисление: студенческий билет, курс №

Оценка: номер задания, студенческий билет, номер курса

Примечание: некоторые дизайнеры не одобряют составные первичные ключи. Не я.

Другие вопросы по тегам