Некоторые подходы сущность-атрибут-связь ограничиваются бинарными
типами-связи. Более того, некоторые из них не допускают бинарные типы-связи
на одном типе-сущности.
Функциональность типа-связи иллюстрируется по отношению к двум
различным типам-сущности. Возможными видами функциональности для
бинарного типа-связи, определенного на типах-сущностии, являются:
- один-к-одному (1-1), когда одна реализацияможет быть связана только с
одной реализацией, и каждая реализация может быть связана только с
одной реализацией ;
- один-ко-многим (1- ), когда одна реализацияможет иметь одну или
более связей, каждую с одной реализацией, но каждая реализацияможет
иметь только одну связь с одной реализацией ;
- многие-ко-многим (), когда одна реализацияможет иметь одну или
более связей, каждая с одной реализацией, и каждая реализацияможет
иметь несколько связей, каждая с одной реализацией .
Соответствующие типы функциональности можно определить также и для-
арных типов-связи.
На практике эту характеристику рассматривают вместе с характеристикой
полной или частичной связи.
Полная связь, определенная на типах-сущностяхи, требует, чтобы
каждая реализацияипринимали участие в какой-либо связи этого типа-
связи.
Частичная связь, определенная на типах-сущностии, требует, чтобы
некоторые, но не обязательно все, реализации и некоторые, но не
обязательно все, реализацииучаствовали в какой-либо связи этого типа-
связи.
Возможны четыре случая, полностью независимые от функциональности
связи:
все
все
(полная)
все
некоторые
некоторые
некоторые
все
некоторые
(частичная)