Читайте также:
|
|
Сущность (Entity) — множество экземпляров реальных или абстрактных объектов (людей, событий, состояний, идей, предметов и др.), обладающих общими атрибутами или характеристиками. Любой объект системы может быть представлен только одной сущностью, которая должна быть уникально идентифицирована. При этом имя сущности должно отражать тип или класс объекта, а не его конкретный экземпляр (например, ДИСЦИПЛИНА, а не МАТЕМАТИКА).
Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от всех других экземпляров данного типа сущности. Каждая сущность должна обладать некоторыми свойствами:
· иметь уникальное имя; к одному и тому же имени должна всегда применяться одна и та же интерпретация; одна и та же интерпретация не может применяться к различным именам, если только они не являются псевдонимами;
· иметь один или несколько атрибутов, которые либо принадлежат сущности, либо наследуются через связь;
· иметь один или несколько атрибутов, которые однозначно идентифицируют каждый экземпляр сущности.
Каждая сущность может обладать любым количеством связей с другими сущностями модели.
Связь (Relationship) — поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области. Связь — это ассоциация между сущностями, при которой каждый экземпляр одной сущности ассоциирован с произвольным (в том числе нулевым) количеством экземпляров второй сущности, и наоборот.
1.1. Атрибут (Attribute) — любая характеристика сущности, значимая для рассматриваемой предметной области и предназначенная для квалификации, идентификации, классификации, количественной характеристики или выражения состояния сущности. Атрибут представляет тип характеристик или свойств, ассоциированных с множеством реальных или абстрактных объектов (людей, мест, событий, состояний, идей, предметов и т.д.). Экземпляр атрибута — это определенная характеристика отдельного элемента множества. Экземпляр атрибута определяется типом характеристики и ее значением, называемым значением атрибута. На диаграмме "сущность-связь" атрибуты ассоциируются с конкретными сущностями. Таким образом, экземпляр сущности должен обладать единственным определенным значением для ассоциированного атрибута. Понятие информационной модели. Уровни информационной модели
Методология IDEF1X - язык для семантического моделирования данных, основанный на концепции «сущность-связь».
Различают два уровня информационной модели: логический и физический.
Логическая модель позволяет понять суть проектируемой системы, отражая логические взаимосвязи между сущностями.
Различают три подуровня логического уровня модели данных, отличающиеся по глубине представления информации о данных:
- диаграмма сущность-связь (Entity-Relationship Diagram (ERD));
- модель данных, основанная на ключах (Key Based Model (KB));
- полная атрибутивная модель (Fully Attributed Model (FA)).
Физическая модель отражает физические свойства проектируемой базы данных (типы данных, размер полей, индексы). Параметры физической информационной модели зависят от выбранной системы управления базами данных (СУБД).
Дата добавления: 2015-07-15; просмотров: 175 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Классификация сущностей | | | Методика выполнения лабораторной работы |