Рассмотрим использование информационных структур в инфологических моделях ПрО с применением графических и реляционних средств моделирования.

4.1.Информационные структуры в граф-моделях “объекты – связи”

Информацию об объектах ПрО и их взаимосвязях можно описать, используя графические модели, называемые диаграммами объектов-связей или ER-диаграммами (Entity-сущность,объект, Relation-отношение).

ER-диаграммы конструируются с применением таких графических обозначений.

·

 
 

Однородные совокупности S объектов ПрО s изображаются прямугольниками с записанными в них именами S:

· Атрибуты объектов sÎS изображаются именованными овалами, которые соединяются с прямоугольником S ненаправленными ребрами, и ключевые атрибуты подчеркиваются:

 

 
 

·

 
 

Связи (отношения) между совокупностями S изображаются именоваными ромбами; ромб, моделирующий связь между совокупностями S1 и S2, соединяется двумя ненаправленными ребрами с прямоугольниками S1 и S2, и на ребрах проставляются типы отношений (явным образом или с помощью стрелок):

 

·

 
 

Если совокупность S участвует в разних отношениях, то ребра нумеруются или обозначаются определенными метками:

 

 


На рис. 3 приведен пример диаграмми объектов - связей для ПрО “ДОСТАВКА_ТОВАРОВ_ВОЗДУШНЫМ_ТРАНСПОРТОМ”.

Рис 3.

Легко увидеть, что способ построения граф-модели ПрО в виде диаграммы объектов-связей базируется на использовании соответствующих информационных структур: именованные прямоугольники вместе с соответственными именованными овалами задают типы ИОС, а именованные ромбы вместе с ребрами-связями – информационные ассоциативные отношения на множестве ИО.

Диаграммы объектов – связей описывают инфологические модели ПрО с помощью графических и естесственноязыковых средств. Этот способ логико-семантического отображения информации об объектах и их взаимосвязях, благодаря своей простоте и наглядности, является очень удобным для информационного описания ПрО с точки зрения его восприятия человеком.

Вместе с тем, с формальной (математической) точки зрения более привлекательной является реляционная инфологическая модель ПрО.

 

4.2.Информационные структуры в реляционных моделях ПрО

 

Реляционная инфологическая модель описывает ПрО в виде совокупности взаимосвязанных отношений (relation – отношение, связь, реляция).

Такие отношения разделяются на два класса:

· объектные (атрибутивные) отношения,

· отношения-связи.

Объектныеотношения задают объекты ПрО, ставя им в соответствие описания типов ИО с помощью определенных наборов атрибутов ИО (поэтому их и называют атрибутивными). Отношения-связи задают логические связи на множестве типов ИО.

Для рассмотренного примера ПрО (рис.3) реляционное описание ПрО включает 3 объектных отношений и 2 отношения-связи:

ТОВАР (Название, Производитель, Цена, Количество)

ВЫЛЕТ (Дата)

РЕЙСА (Номер_рейса, Аэропорт_вылета, Аэропорт_назначения,