Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Время_вылета, Время_прибытия) (3)

ДАТА_ДОСТАВКИ (ТОВАР, ВЫЛЕТ [M:N])

ВЫПОЛНЕНИЕ_РЕЙСА (ВЫЛЕТ, РЕЙС [N:1])

 

Общая схема объектного отношения, представляющего объекта с именем S и атрибутами A1, A2, …, An, имеет вид:

S (A1, A2, …, An), (4)

где S – имя отображаемого реального объекта, которое одновремнно выступает и как имя соответствующего ИО, A1, A2, …, An - имена атрибутов этого ИО.

Схема (4) устанавливает определенный вид связи между атрибутами A1,…, An, которая состоит в том, что все эти атрибуты принадлежат некоторому фиксированному оъекту S. Итак, объектные (атрибутивные) отношения являются отношенями принадлежности на множестве атрибутов.

Между атрибутами A, …, A объектного отношения S существуют те или иные зависимости (связи) типа 1:1, 1:N или M:N. Например, в объектном отношении ТОВАР имеют место следующие зависимости между атрибутами:

Название <¾>> Количество,

Название <<¾>> Производитель,

Название <<¾>> Цена,

в отношении РЕЙС – зависимости:

Номер_рейса <<¾> Аэропорт_вылета

Номер_рейса <<¾> Аэропорт_назначения (5)

Номер_рейса <<¾> Время_вылета

Номер_рейса <<¾> Время_прибытия

На основе существующих зависимостей между атрибутами схемы S определяются ключевые атрибуты отношения S. Например, в отношении РЕЙС, согласно зависимостям (5), по номеру рейса однозначно определяются значения атрибутов Аэропорт_вылета, Аэропорт_назначения, Время_вылета,

Время_прибытия, поэтому атрибут Номер_рейса целесообразно выбрать как ключобъектногоотношения РЕЙС.

В схемах объектных отношений первичные ключи подчеркиваются. Например, в реляционной модели (4) ИО ВЫЛЕТ и РЕЙС имеют простые ключи– Дата и Номер рейса соответственно, в ИО ТОВАР используется составной ключ Название Å Производитель.

Отношения-связи задают взаимосвязи между ИО в виде схемы

R(S1, S2, …, Sm) (6)

где R – имя отношения (т.е. название соответствующей реальной связи между объектами ПрО), S1, …, Sm – имена информационных объектов ИО1, …, ИОm, которые связаны этим отношением.

Каждый из ИО, представленных в схеме (6) своими именами, должен быть задан в реляционной модели в виде объектного отношения с определенным первичным ключем.

Если отношение (6) является бинарным (связывает два ИО), то в (6) задается также тип бинарной связи, как, например, в модели (3).

Наиболее часто в схеме (6) применяют составное имя R, сформированное из имен объектных отношений S1, …, Sm, а ключи этих отношений указывают в явном виде. В таких нотациях отношения-связи модели (3) имеют вид:

ТОВАР – ВЫЛЕТ (Название Å Производитель, Дата [M: N])

ВЫЛЕТ – РЕЙС (Дата, Номер_рейса [N:1]) (7)

Кроме рассмотренных, примененяются и другие нотации как для объектных отношений, так и для отношений-связей.

Рассмотренные примеры графической и реляционной моделей ПрО “ДОСТАВКА_ТОВАРОВ_ВОЗДУШНЫМ_ТРАНСПОРТОМ” дают достаточно полное представление о том, каким образом информационные структуры используются в качестве языковых средств описания инфологических моделей ПрО.

 


[1] Несмотря на то, что значения атрибута Номер_телефона задаются цифрами, атрибут имеет символьный тип, т.к. над номерами телефонов нельзя выполнять арифметические операции.

<== предыдущая лекция | следующая лекция ==>
Рассмотрим использование информационных структур в инфологических моделях ПрО с применением графических и реляционних средств моделирования | Тема № 1. Понятие уголовного процесса, его сущность и задачи
Поделиться с друзьями:


Дата добавления: 2014-01-20; Просмотров: 242; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.