Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Сущность и ее атрибуты

IDEF1X описывает собой совокупность/набор экземпляров похожих по свойствам, но однозначно отличаемых друг от друга по одному или нескольким признакам. Каждый экземпляр является реализацией сущности, т.о. сущность в IDEF1X описывает конкретный набор экземпляров реального мира, в отличие от сущности в IDEF1, которая представляет собой абстрактный набор информационных отображений реального мира.
СУЩНОСТЬ - это множество экземпляров реальных или абстрактных объектов (человек, место, вещь, событие, состояние, концепция, идея, предмет и т.п.), обладающих общими атрибутами или характеристиками, и о которых необходимо хранить информацию. Любой объект системы может быть представлен только одной сущностью, которая должна быть уникальной. При этом имя сущности должно отражать тип или класс объекта, а не его конкретный экземпляр (например, Заказчик, а не Петров). Сущности именуются обычно существительными, такими как « покупатель», «компьютер» , « служащий» , « продажа» .
Более точно, сущность - это множество индивидуальных объектов - экземпляров, причем все эти объекты являются различными. Сущность - это логическое понятие, которой может со--ответствовать таблица в реальной СУБД.
Общепринятым видом графического изображения реляционной модели данных является ER-диаграмма, на которой сущности изображаются прямоугольниками, соединенные между собой связями. Такое графическое представление облегчает восприятие структуры базы дан-ных по сравнению с текстовым описанием.
Примером сущности IDEF1X может быть сущность « СОТРУДНИК» , которая представля-ет собой всех сотрудников предприятия, а один из них, скажем, Иванов Петр Сергеевич, явля-ется конкретной реализацией этой сущности. В примере, приведенном на рис.1, каждый экземпляр сущности СОТРУДНИК содержит следующую информацию: ID сотрудника, имя сотрудника, адрес сотрудника и т.п. В IDEF1X модели эти свойства называются атрибутами сущности. Каждый атрибут содержит только часть информации о сущности.
Сущность описывается в диаграмме IDEF1X графическим объектом в виде прямоугольника. В зависимости от режима представления диаграммы прямоугольник может содержать имя сущности, ее описание, список ее атрибутов и другие сведения. Уникальное имя и номер, разделяются косой чертой « /» и помещаются над блоком.
На рис.2 приведен пример IDEF1X диаграммы. Горизонтальная линия прямоугольника разделяет атрибуты сущности на два набора - атрибуты, составляющие первичный ключ в верхней части, и прочие (не входящие в первичных ключ) - в нижней части.
Верхняя часть называется ключевой областью, а нижняя часть областью данных. Ключевая область объекта СОТРУДНИК содержит поле « Уникальный идентификатор сотрудника» , в области данных находятся поля « Имя сотрудника» , « Адрес сотрудника» , « Телефон сотрудника» и т.д.
Сущность и ее атрибутыСущность и ее атрибуты