Курсовая работа: Разработка автоматизированной системы учета договоров для отеля

N_Contr2#- e-mail

N_Contr2#-Контрагент#

Детерминанты: N_Contr2#

Возможные ключи: N_Contr2#

Отношение Физическое лицо находится в НФБК

Отношение Планируемая дата:

Список функциональных зависимостей:

N_D#-Дата

Детерминанты: N_D#

Возможные ключи: N_D#

Отношение Спец.Одежда находится в НФБК

3.2.4 Исследование окончательного набора отношений на избыточность

Исследовав построенный предварительный набор отношений на избыточность, и проверив его на НФБК, получим следующие отношения:

Основные договоры (N_Agr#, Регистрационный_номер, Юридический_номер, Дата_договора, Дата_регистрации,Срок_окончания , Контрагент, Объект_договора, Сумма_договора, Планируемая_дата# );

Дополнительные договоры (N_Sup_Agr#, Регистрационный_номер, Юридический_номер, Дата_регистрации, Дата_договора,Предмет_договора,Сумма_договора, Срок_окончания, Контрагент#);

Юридическое лицо (N_Contr1#, Контактный_телефон, Количество_сделок, e-mail, Контрагент#);

Физическое лицо (N_Contr2#, Адрес, Телефон, Контрагент#, e-mail);

Просроченные договоры (N_FD#,Рег_номер,Юрид_номер,Дата_регистрации,Дата_договора,Исполнитель,Сумма_договора, Объект_договора, Контрагент#);

В полученном наборе отношений нет ни одного, атрибуты которого можно было бы найти в другом отношении или отношении, полученном из отношений набора серией JOIN операций.

3.3 Проектирование структуры БД при помощи CASE -средства Erwin

3.3.1 Проектирование логической и физической схемы БД

Используя построенную диаграмму ER-типа представленную выше, спроектируем базу данных при помощи CASE-средства Erwin. Все связи из диаграммы ER-типа при переносе в нотацию IDEF1XCASE-средства Erwin имеют характеристики:

Таблица 1 – Характеристики связей

Связь Тип связи Количество элементов
Основной договор-дополнительный договор Идентифицирующая 1 или много
Основной договор-Юридическое лицо Идентифицирующая 1 или много
Основной договор-Физическое лицо Идентифицирующая 1
Дополнительный договор-информация о исполнителе Не Идентифицирующая Много ко многим

Рис 3.2 - "Логическая модель. Нотация IDEF0"

Рис 3.3 – Физическая модель данных

3.3.2 Исследование информационной модели

К-во Просмотров: 587
Бесплатно скачать Курсовая работа: Разработка автоматизированной системы учета договоров для отеля