Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпора Базы данных.doc
Скачиваний:
13
Добавлен:
17.08.2019
Размер:
153.6 Кб
Скачать

10: «Метод "сущность-связь" основные термины и понятия. Графическое представление. Нотация Чена»

Сущность (Entity) - реальный либо воображаемый объект, имеющий существенное значение для рассматриваемой предметной области, информация о котором подлежит хранению. Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от всех других экземпляров данного типа сущности. Каждая сущность должна обладать некоторыми свойствами: иметь уникальное имя, и к одному и тому же имени должна всегда применяться одна и та же интерпретация. Одна и та же интерпретация не может применяться к различным именам, если только они не являются псевдонимами; сущность обладает одним или несколькими атрибутами, которые либо принадлежат сущности, либо наследуются через связь; сущность обладает одним или несколькими атрибутами, которые однозначно идентифицируют каждый экземпляр сущности; каждая сущность может обладать любым количеством связей с другими сущностями модели.

Следующим шагом моделирования является идентификация связей. Связь (Relationship) - поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области. Каждая связь характеризуется степенью связи (1:n; n;m, 1:1) и классом принадлежности (обязательно, необязательно).

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

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

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

Рекурсивная связь: сущность может быть связана сама с собой. Неперемещаемые связи: экземпляр сущности не может быть перенесен из одного экземпляра связи в другой.

Отношение представляет собой связь между двумя и более сущностями.

11: «Генерация отношений при степени связи 1:1»

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

  2. При степени связи 1:1 и необязательном классе принадлежности одной из сущностей, формируется два отношения, по одному на каждую сущность, при этом в отношении соответствующей сущности с необязательным классом принадлежности в качестве необязательного атрибута добавляется ключ сущности с обязательным классом принадлежности. Ключом этого отношения может быть ключ любой из сущностей.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]