Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных - Рынок.doc
Скачиваний:
42
Добавлен:
02.05.2014
Размер:
667.14 Кб
Скачать

3.2 Нормализация локальных er-моделей

В данном подразделе на основе анализа и преобразования исходных ER-моделей для каждой автоматизируемой функции строятся нормализованныеER-модели, не содержащие «скрытых» сущностей.

3.2.1 Функция 1 «Учет кадров»

Нормализованная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.6. Сведения об ограничениях целостности, приведенные на этом рисунке, поясняются ниже в подразделе 3.2, посвященном ограничениям и правилам поддержания целостности.

Код организации

Название организации

Паспортные данные

Адрес

Социал. номер

Код должности

Дата приема

Дата увольнения

Название

1..М

0..М

Номер приказа

Стаж

Оклад

Рисунок 3.6 — Нормализованная ER-модель для функции 1 «Учет кадров»

Нормализованная модель содержит:

– четыре базовых (самоидентифицируемых) сущности: «Сотрудник», «Организация», «Должность», «Телефон»;

– одну зависимую сущность «Место работы», моделирующую связь типа «многие ко многим» между сущностями «Сотрудник» и «Организация»;

– две связи типа «один ко многим», идентифицирующие сущность «Место работы»;

– две связи типа «многие ко многим»: «Карьера» и «Контакт».

Сущность «Сотрудник» содержит данные о коде сотрудника, ФИО, паспортных данных, адресе, социальном номере. Сущность «Организация» содержит код и название организации. Сущность «Должность» содержит код и название должности. Сущность «Телефон» включает информацию о номере, типе и коде телефона.

3.2.2 Функция 2 «Аренда мест»

Нормализованная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.7. Сведения об ограничениях целостности, приведенные на этом рисунке, поясняются ниже в подразделе 3.2, посвященном ограничениям и правилам поддержания целостности.

Код аренд. места

Название

Арендная плата

Номер контракта

Дата начала аренды

Дата конца аренды

Арендатор

Телефон

Номер

Тип

Код

Паспортные данные

Адрес

Социал. номер

Пол

Количество детей

ФИО_Фамилия

ФИО_Имя

ФИО_Отчество

Товар

Сотрудник

оформил

Код арендатора

Код сотрудника

ФИО_Фамилия

ФИО_Имя

ФИО_Отчество

Продает

арендатор

Код товара

Название


Рисунок 3.7 — Нормализованная ER-модель для функции 2 «Аренда мест»

Нормализованная модель содержит:

  • четыре базовых (самоидентифицируемых) сущности: «Арендатор», «Место», «Товар», «Телефон»;

  • одну зависимую сущность «Контракт», моделирующую связь типа «многие ко многим» между сущностями «Арендатор» и «Место»;

– две связи типа «один ко многим», идентифицирующие сущность «Контракт»;

–одну связь типа «многие ко многим» – «Контакт».

Сущность «Арендатор» содержит данные о коде арендатора, ФИО, паспортных данных, адресе, социальном номере. Сущность «Аренда мест» содержит код, название и арендную плату места продажи. Сущность «Товар» содержит код и название товара. Сущность «Телефон» включает информацию о номере, типе и коде телефона.

3.2.3 Функция 3 «Аренда оборудования»

Нормализованная ER-модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 3.8. Сведения об ограничениях целостности, приведенные на этом рисунке, поясняются ниже в подразделе 3.2, посвященном ограничениям и правилам поддержания целостности.

Код оборудования

Название

Количество

Номер контракта

Дата начала аренды

Дата конца аренды

Арендатор

Телефон

Номер

Тип

Код

Паспортные данные

Адрес

Социал. номер

Пол

Количество детей

ФИО_Фамилия

ФИО_Имя

ФИО_Отчество

Сотрудник

оформил

Код арендатора

Соседние файлы в предмете Базы данных
  • #
  • #
  • #
    02.05.20142.4 Mб63База данных - Продажа ПО.mdb
  • #
    02.05.20142.33 Mб32База данных - Производители бытовой электроники.mdb
  • #
    02.05.20141.81 Mб53База данных - Расписание пассажирских авиаперевозок.mdb
  • #
  • #
    02.05.201411.28 Mб76База данных - Салон проката велосипедов.mdb
  • #
    02.05.201411.28 Mб31База данных - Салон проката велосипедов1.mdb
  • #
    02.05.20141.3 Mб140База данных - Склад предприятия.mdb
  • #
    02.05.20141.3 Mб82База данных - Складское предприятие.mdb
  • #
    02.05.20141.45 Mб30База данных - Учет кадров училища искусств города Уфы.mdb