Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KIT-3_Shpory_na_ekzamen_33_33_33.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.33 Mб
Скачать

23 Основы методолгии idef1. Терминология и семантика.

Методология IDEF1 разделяет элементы структуры информационной области, их свойства и взаимосвязи на классы. Центральным понятием методологии IDEF1 является понятие сущности. Класс сущностей представляет собой совокупность информации, накопленной и хранящейся в рамках предприятия и соответствующей определенному объекту или группе объектов реального мира. Основными концептуальными свойствами сущностей в IDEF1 являются:

1) Устойчивость. Информация, имеющая отношение к той или иной сущности постоянно накапливается.

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

Каждая сущность имеет своё имя и атрибуты. Атрибуты представляют собой характерные свойства и признаки объектов реального мира, относящихся к определенной сущности. Класс атрибутов представляет собой набор пар, состоящих из имени атрибута и его значения для определенной сущности. Атрибуты, по которым можно однозначно отличить одну сущность от другой называются ключевыми атрибутами. Каждая сущность может характеризоваться несколькими ключевыми атрибутами. Класс взаимосвязей в IDEF1 представляет собой совокупность взаимосвязей между сущностями.

24 Концепция и семантика idef1x(понятие сущности, связи между сущностями, понятие ключей.)

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

Связи между сущностями

Связи в IDEF1X представляют собой ссылки, соединения и ассоциации между сущностямиСвязи это суть глаголы, которые показывают, как соотносятся сущности между собойНиже приведен ряд примеров связи между сущностями:

Отдел <состоит из> нескольких Сотрудников

Самолет <перевозит> нескольких Пассажиров

Сотрудник <пишет> разные Отчеты

Во всех перечисленных примерах взаимосвязи между сущностями соответствуют схеме один ко многимЭто означает, что один экземпляр первой сущности связан с несколькими экземплярами второй сущностиПричем первая сущность называетсяродительской, а вторая - дочернейВ приведенных примерах глаголы заключены в угловые скобкиСвязи отображаются в виде линии между двумя сущностями с точкой на одном конце и глагольной фразой, отображаемой над линиейНа рис1 приводится диаграмма связи между Сотрудником и Отделом. Ключевая область содержит первичный ключ для сущности. Первичный ключ - это набор атрибутов, выбранных для идентификации уникальных экземпляров сущности. Атрибуты первичного ключа располагаются над линией в ключевой области. Как следует из названия, неключевой атрибут - это атрибут, который не был выбран ключевым. Неключевые атрибуты располагаются под чертой, в области данных.

25

Классификация сущностей в IDEF1X

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

Синтаксис сущностей

Сущность изображается блоком, как показано на рис. Если сущность зависима от идентификаторов, то углы блока закругляются.

Рис. Синтаксис сущности

Каждой сущности присваивается уникальное имя и номер, разделяемые косой чертой "/" и помещаемые над блоком.

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

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