При наличии связи М:М между сущностями необходимо наличие трех отношении независимо от класса принадлежности любой из сущностей.
Правило 6.
Если степень связи М:М, то независимо от класса принадлежности сущностей формируются три отношения. Два отношения соответствуют связываемым сущностям и их ключи являются первичными ключами этих отношений. Третье отношение является связным между первыми двумя, а его ключ объединяет ключевые атрибуты связываемых отношений.
К1 К2
КП
| Фамилия
| Телефон
| КД
| Дисциплина
| Часы
|
П1
| Андреев
|
| Д1
| Физика
|
|
П1
| Андреев
|
| Д2
| Логика
|
|
П2
| Петров
|
| Д3
| Информатика
|
|
-
| -
| -
| Д4
| СУБД
|
|
П3
| Рушин
|
| Д5
| С++
|
|
П4
| Репин
|
| Д2
| Логика
|
|
П4
| Репин
|
| Д6
| Экономика
|
|
П5
| Егоров
|
| -
| -
| -
|
КП
| Фамилия
| Телефон
|
П1
| Андреев
|
|
П2
| Петров
|
|
П3
| Рушин
|
|
П4
| Репин
|
|
П5
| Егоров
|
|
КП
| КД
|
П1
| Д1
|
П1
| Д2
|
П2
| Д3
|
П3
| Д5
|
П4
| Д2
|
П4
| Д6
|
КД
| Дисциплина
| Часы
|
Д1
| Физика
|
|
Д2
| Логика
|
|
Д3
| Информатика
|
|
Д4
| СУБД
|
|
Д5
| С++
|
|
Д6
| Экономика
|
|