Помощь в написании студенческих работ
Антистрессовый сервис

Связи между сущностями в IDEF1X

РефератПомощь в написанииУзнать стоимостьмоей работы

Имя в виде глагола, который определяет смысловую составляющую связи (состоит из, входит в, делает,…). Для описания каждой связи в IDEF1X (табл. 4.3) используется набор параметров, перечисленных ниже. Обязательность', заполнение атрибутов внешнего ключа обязательно или нет. Рис. 4.7. Пример отображения связи в IDEF1X. Необязательная, неидентифицирующая. Обязательная, неидентифицирующая… Читать ещё >

Связи между сущностями в IDEF1X (реферат, курсовая, диплом, контрольная)

Связи в IDEF1X описываются глаголами, которые могут иллюстрировать связь между двумя сущностями. При чтении связей на русском языке они могут выглядеть, к примеру, следующим образом: Отдел нескольких Сотрудников; Сотрудник разные Отчеты и т. п.

Для описания каждой связи в IDEF1X (табл. 4.3) используется набор параметров, перечисленных ниже.

  • 1. Имя в виде глагола, который определяет смысловую составляющую связи (состоит из, входит в, делает,…).
  • 2. Кардинальность (мощность): один к одному (1,1), один ко многим (1,N), многие ко многим (M, N). Кардинальность иллюстрирует, какое число экземпляров одной сущности определяется экземплярами другой. К примеру, если Отдел состоит минимум из пяти Сотрудников, то кардинальность будет выражаться в виде (1,5).
  • 3. Обязательность', заполнение атрибутов внешнего ключа обязательно или нет.
  • 4. Степень участия (количество сущностей, которые участвуют в связи). Как правило, в одной связи участвуют две сущности. Связи, не являющиеся бинарными или унарными, приводят к бинарному виду.

Таблица 43

Типы связей в IDEF1X

Изображение.

Тип и обязательность.

Кардинальность справа.

Обязательная, идентифицирующая.

Обязательная, идентифицирующая.

0.ОО.

Обязательная, идентифицирующая.

0 или 1.

Обязательная, идентифицирующая.

1.00.

Обязательная, идентифицирующая.

Обязательная, неидентифицирующая.

0.°°.

Необязательная, неидентифицирующая.

0.°°.

Можно заметить, что индентифицирующая связь отображается при помощи сплошной линии, а неидентифицирующая — при помощи пунктирной. Соответственно, для обозначения необязательности в начале линии добавляется ромбик.

На рис. 4.7 приведен пример отображения связи. Связь рассматривается в качестве необязательной, поскольку не все сотрудники обязательно должны входить в какой-либо отдел. Неидентифицирующей связь является потому, что для идентификации сотрудника используется его ФИО или номер служебного удостоверения, а не принадлежность к отделу. Стоит отметить, что неидентифицирующая связь является уникальной для IDEF1X и не применяется в IDEF1.

Пример отображения связи в IDEF1X.

Рис. 4.7. Пример отображения связи в IDEF1X

Показать весь текст
Заполнить форму текущей работой