В чем смысл mn отношений между двумя слабыми объектами?
Я делаю некоторые упражнения в своем учебнике и встречаю эту диаграмму ER:
Я попытался преобразовать вышеупомянутую диаграмму в схему реляционной базы данных, но я думаю, что не имеет никакого смысла:
• Задания: назначение нет, оценка
• Зачисления: назначение Нет
• Студенты: studentID, takeAssignmentNo
• Курсы: кафедра, курс Нет, предложение присвоение Нет
Не могли бы вы объяснить, как я должен понимать эту схему? Каково его практическое использование? Как я могу реализовать score
отношения в SQL Server или преобразовать его в схему реляционной базы данных?
1 ответ
Решение
Попробуй это:
Зачисление: студенческий билет, курс №
Оценка: номер задания, студенческий билет, номер курса
Примечание: некоторые дизайнеры не одобряют составные первичные ключи. Не я.