Формирование отношений для неидентифицирующей связи . Для
неидентифицирующей связи формирование отношений зависит от мощ-
ности связи. Возможны два варианта.
Если мощность связи 1:1 или 1: М, то формируются два отношения
соответствующие сущностям. Затем из отношения с мощностью связи 1
атрибуты первичного ключа мигрируют в неключевые атрибуты отно-
шения с мощностью связи 1 или М. При этом они получают статус
внешнего ключа. Степени участия сущностей не учитываются. На рис. 8
дается пример ER-диаграммы и отношений для неидентифицирующей
связи.
Если мощность связи М : М, то формируются три отношения. Два из
них соответствуют сущностям связи, третье содержит атрибуты первич-
ных ключей обеих сущностей. Каждый из ключей приобретает статус
внешнего ключа к соответствующему отношению. Все атрибуты третье-
го отношения образуют первичный ключ (рис. 9). При этом кортеж в
третьем отношении может появиться только тогда, когда существуют со-
ответствующие кортежи в первом и втором отношениях.