Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Тип связи






 

Тип связи. Набор осмысленных ассоциаций между сущностями разных типов.

Экземпляр связи. Однозначно идентифицируемая ассоциация, которая включает по одному экземпляру сущности из каждого участвующего в связи типа

Представление типа связи на ER-диаграмме. Правило определения имени связи. Направление действия связи.

Семантическая сеть для представления «наиболее характерных» экземпляров типа связи.

Обозначение экземпляров сущностей и экземпляров связей.

Каждый экземпляр сущностей Branch и Staff обозначен с использованием значений атрибутов первичного ключа для этих сущностей (branchNo и staffNo). Атрибуты первичного ключа позволяют однозначно идентифицировать каждый экземпляр сущности.

Степень типа связи. Количество типов сущностей, которые охвачены данной связью.

Бинарная связь. Сложная связь.

Пример двухсторонней связи POwns.

 

 

Представление сложной связи на ER-диаграмме.

Пример трехсторонней связи Registers.

 


Пример четырехсторонней связи Arranges с четырьмя участвующими типами сущностей, а именно Buyer (Покупатель), Solicitor (Доверенное лицо), Financiallnstitution (Финансовый -орган) и Bid (Сделка).

Рекурсивная связь. Связь, в которой одни и те же сущности участвуют несколько раз в разных ролях.

Пример рекурсивной связи Supervises с ролевыми именами Supervisor и Supervisee.

Связь Supervises представляет взаимосвязь персонала с инспектором, также входящим в состав персонала. Иначе говоря, сущность Staff участвует в связи Supervises дважды: первый раз — в качестве инспектора, а второй — в качестве сотрудника, которым управляют.

Ролевые имена используются для указания назначения каждой сущности, участвующей в связи.

Использование имен ролей, когда две сущности связаны несколькими связями.

Ролевые имена обычно не требуются, если функции сущностей, участвующих в связи, определены однозначно.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.