Уровни представления данных

В соответствии с методологией стандарта IDEF1X проектирование инфологической модели осуществляется поэтапно путем последовательного построения следующих логических моделей данных:

· модель уровня сущностей;

· модель уровня ключей;

· полноатрибутная модель.

Модель уровня сущностей является моделью нижнего уровня и применяется для работы проектировщика информационной системы с экспертами моделируемой системы. Модель включает сущности и связи между ними, которые отражают основные бизнес правила предметной области, и допускает присутствие всех типов связей (определенных, неопределенных, типа категория). Графическое представление этой модели называется ER-диаграммой (Entity Relationship Diagram).

Модель уровня ключей является дальнейшим развитием ER модели и содержит более подробное представление данных. Она содержит описание всех сущностей, связей между ними, первичных и внешних ключей. Эта модель не допускает наличия неопределенных связей и требует их предварительного преобразования в определенные связи. Модель является переходным звеном от модели уровня сущностей к полному логическому описанию предметной области. Графическое представление этой модели называется KB-диаграммой (Key Based Diagram).

Полноатрибутная модель является дальнейшим развитием модели уровня ключей и представляет собой законченное (в рамках конкретного проекта) описание предметной области. Модель содержит описание всех сущностей, связей и атрибутов, выделенных при анализе предметной области. Построением этой модели завершается процесс инфологического проектирования, а модель в дальнейшем может быть использована при построении даталогической модели базы данных реляционного типа. Графическое представление этой модели называется FA-диаграммой (Fully Attributed Diagram).

Каждая из этих моделей строится на определенном этапе инфологического проектирования. В стандарте IDEF1X определяются следующие этапы (фазы) инфологического проектирования:

· Фаза 0. Инициирование проекта.

· Фаза 1.Определение сущностей.

· Фаза 2. Построение модели уровня сущностей.

· Фаза 3. Построение модели уровня ключей.

· Фаза 4. Построение полноатрибутной модели.

Этапы инфологического проектирования


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: