Обозначение средствами в UML-диаграммах: Связь обозначается Элементы модели «сущность-связь» Примеры различных степеней связи: а – связь степени 2, б – связь степени 3.
Связи степени 2 весьма распространены, их часто называют еще бинарными связями (binary relationships).
Элементы модели «сущность-связь» Обозначение средствами в UML- диаграммах: Связь 1:1(«один к одному») обозначается Связь 1:N («один к N» или «один ко многим») – Связь N:M (читается «N к М» или «многие ко многим») – Связь обладания в обобщенном виде, когда не указан конкретный тип связи - Числа внутри ромба, символизирующего связь, обозначают максимальное количество сущностей на каждой стороне связи. Эти ограничения называются максимальными кардинальными числами, а совокупность из двух таких ограничений для обеих сторон связи называется максимальной кардинальностью (maximum cardinality) связи. Элементы модели «сущность-связь» Пример бинарных связей: а – бинарная связь 1:1, б – бинарная связь 1:N, в – бинарная связь N:M, г – представление связи с помощью разветвлений. Диаграммы «сущность-связь» Схемы бинарных связей, изображенных выше, называются диаграммами «сущность-связь», или ER-диаграммами (entity-relationship diagrams, ER-diagrams). Для указания минимальной кардинальности (minimum cardinality) существует несколько способов. Один из них, продемонстрирован ниже. Связь с указанной минимальной кардинальностью Диаграммы «сущность-связь»
Do'stlaringiz bilan baham: |