Лекция-3: Модели базы данных. Модель «Сущность-связь» Базы данных: термины


Степень связи (relationship degree) — число классов сущностей, участвующих в связи


Download 205.83 Kb.
bet9/10
Sana26.01.2023
Hajmi205.83 Kb.
#1125304
TuriЛекция
1   2   3   4   5   6   7   8   9   10
Bog'liq
3-Лекция рус

Степень связи (relationship degree) — число классов сущностей, участвующих в связи.

Обозначение средствами в 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) существует несколько способов. Один из них, продемонстрирован ниже.

Связь с указанной минимальной кардинальностью

Диаграммы «сущность-связь»


Download 205.83 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling