Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Атрибут



Атрибут – это некоторое свойство объекта реального мира. Каждая сущность (как отражение некоторого объекта предметной области) должна обладать определенным набором атрибутов.

Каждый атрибут должен быть определен на соответствующем домене. Домен представляет собой именованное и определенное множество значений. На одном домене могут определяться один или несколько атрибутов.

Каждому атрибуту назначается имя (имя атрибута, базовое имя), представляющее собой некоторую осмысленную фразу. Причем имя атрибута должно быть уникальным в рамках всей модели. Например, все экземпляры сущности, входящие в сущность ТОВАР, обладают следующим набором атрибутов: НАИМЕНОВАНИЕ ТОВАРА, ИЗГОТОВИТЕЛЬ, ЦЕНА ЕДИНИЦЫ ТОВАРА.

Графическое представление сущности ПРОДАВЕЦ/Е1 приведено на рис. 2.2.

Рис. 2.2. Пример графического представления атрибутов

Связь

Обычно выделенные в предметной области сущности взаимодействуют друг с другом. Это взаимодействие отражается посредством связи. Связь представляет собой логическое соотношение между сущностями.

В методологии IDEF1X рассматриваются только бинарные связи. Каждая бинарная связь определяется (именуется) глаголом или глагольной фразой, выражающей некоторое ограничение или бизнес-правило. Причем именование бинарной связи осуществляется обязательно в двух направлениях.

Пример. Пусть между сущностями ПОКУПАТЕЛЬ и ПОКУПКА определена бинарная связь, смысл которой можно сформулировать следующим образом: ПОКУПАТЕЛЬ делаетПОКУПКУ, ПОКУПКА делаетсяПОКУПАТЕЛЕМ. В качестве имени этой связи можно выбрать следующее – делает/делается.

Кроме того, каждой связи необходимо назначить короткое уникальное имя (номер связи), которое не несет никакой смысловой нагрузки, но в связи с компактностью часто используется при описании компонентов инфологической модели. Номер связи обычно задается в следующем формате:

Rх,

где х – уникальное для каждой связи (в рамках модели) целое положительное число.

Важной характеристикой каждого конца связи является мощность. Мощностью (кардинальным числом) конца связи называется число экземпляров сущности, находящейся на данном конце связи, соответствующих одному экземпляру другой сущности, вовлеченной в эту связь. Значения мощности связи являются основой классификации типов связей.

В нотациях IDEF1X определяются следующие основные типы связей:

· определенная связь (отражает отношение между сущностями типа "один ко многим");

· неопределенная связь (отражает отношение между сущностями типа "многие ко многим");

· связь типа категория (отражает отношение между сущностями типа "род-вид", связь типа "один к одному").

Графически связь отображается в виде линии (сплошной или пунктирной), соединяющей связываемые сущности, с жирной точкой на дочернем конце связи. На линии указывается имя связи.

Связи бывают идентифицирующими и не идентифицирующими. В идентифицирующей связи дочерняя сущность является зависимой от родительской (зависимой по идентификации и по существованию). Такая связь организуется посредством внешнего ключа, который обязательно входит в состав первичного ключа дочерней сущности.

В не идентифицирующей определенной связи экземпляры дочерней сущности идентифицируются независимо от экземпляров родительской сущности. Дочерняя сущность, вовлеченная в эту связь, является независимой по идентификации. Такая связь организуется посредством внешнего ключа, который не входит в состав первичного ключа дочерней сущности





Дата публикования: 2014-11-26; Прочитано: 215 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...