Рассмотрим использование информационных структур в инфологических моделях ПрО с применением графических и реляционних средств моделирования.
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 отношения-связи:
ТОВАР (Название, Производитель, Цена, Количество)
ВЫЛЕТ (Дата)
РЕЙСА (Номер_рейса, Аэропорт_вылета, Аэропорт_назначения,