Базовые понятия ERD

Сущность (entity) - множество экземпляров реальных или абстрактных объектов, обладающих общими характеристиками.

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

Связь (relationship) - поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области.

Связь - это ассоциация между сущностями, при которой каждый экземпляр одной сущности ассоциирован с произвольным количеством экземпляром второй сущности и наоборот.

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

Экземпляр атрибута - это определенная характеристика отдельного элемента множества.

Метод IDEF1X основан на подходе цены и позволяет построить модель данных, эквивалентную реляционной модели 3 нормально формы.

На основе совершенствования метода IDEF1 создана его новая версия - метод IDEF1X, разработанный с учетом требований простоты для изучения и возможности автоматизации.

IDEF1X диаграммы используются в ряде распространенных CASE-средств: ErWin, Design/IDEF.

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

Сущность называется зависимой, если однозначная идентификация сущности зависит от его отношения к другой сущности.

Рисунок 16. Логическая модель в нотации IDEF1X

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

Мощность связи может принимать следующие значения:
N - 0, 1 или более (по умолчанию);

Z - 0 или 1 ;

P - 1 или более.

Атрибуты изображаются в виде списка имен внутри блока сущности. Атрибуты, определенные первичным ключом (FK - Foreign Key) размещаются наверху списка и отделяются от других атрибутов горизонтальной чертой. Сущности могут иметь также внешние ключи. Которые могут использоваться в качестве части или целого первичного ключа или не ключевого атрибута.








Дата добавления: 2015-12-01; просмотров: 1151;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.