Открытая коллекция знаний

OpenU.Ru

Справочник UML. Объектно-ориентированное проектирование.



binary association (бинарная ассоциация)

Ассоциация между двумя классами.
СМ. association; n-ary association.

Семантика

У бинарной ассоциации есть только два полюса ассоциации. Это едва ли не самый распространенный вид ассоциаций. Бинарная ассоциация особенно удобна для обозначения навигационных маршрутов от одного объекта к другому, так как одному ее полюсу строго соответствует противоположный. Данная ассоциация допускает навигацию в определенном направлении (если ее можно в этом направлении проследить). Некоторые другие свойства, такие как множественность, определяются также для n-арных ассоциаций, хотя наиболее очевидно и понятно их использование для бинарных ассоциаций.

Нотация

Бинарная ассоциация изображается в виде непрерывной линии, соединяющей два символа класса. У каждого из полюсов ассоциации можно поместить дополнительные обозначения; имя ассоциации указывается посередине маршрута ассоциации, на достаточном удалении от ее полюсов. Нотация бинарной ассоциации совпадает с нотацией n-арной ассоциации за одним исключением: в ней нет центрального ромба. С другой стороны, нотация бинарной ассоциации может включать в себя такие обозначения, которые нельзя использовать в n-арной ассоциации, например допустимость навигации.
См. более подробно в словарной статье association.

Алфавитный указатель