Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
127
Добавлен:
02.05.2014
Размер:
1.03 Mб
Скачать

4.2 Синтез глобальной er-модели

В данном подразделе из совокупности локальных ER-моделей строится единая глобальная ER-модель путем слияния эквивалентных сущностей, синтеза обобщенных сущностей и их категорий, устранения дублирования атрибутов и связей. Для удобства контроля и дальнейшей разработки синтез выполнен в два шага:

– промежуточная каноническая модель — объединены локальные ER-модели со связями типа «один ко многим», диаграмма представлена в документе 2008.654600.БД.КР.056.КМ«Каноническая модель»;

– окончательная глобальная модель — каноническая модель обобщена путем преобразования связей типа «один ко многим» к связям типа «многие ко многим», диаграмма представлена в документе 2008.654600.БД.КР.056.ГМ«Глобальная модель».

Ниже представлены пояснения к принятым проектным решениям.

4.2.1 Слияние эквивалентных сущностей

Эквивалентные сущности, выявленные в п. 4.1.1, слиты в одну с объединением множеств атрибутов:

1) «Дожность» функции 1 и «Должность» функции 3 слиты в единую сущность «Должность»;

4.2.2 Синтез обобщающих сущностей и категорий

По результатам анализа (п. 4.1.2) введены следующие 2 обобщающие сущности и их категории:

1) Обобщающая сущность «Сотрудник» с категориями «Ответственный за поступление сотрудник», «Реставратор», «Ответственный сотрудник за экспозицию», «Персонал»;

2) Обобщающая сущность «Вид» с категориями «Тип объекта поступления», «Вид хар-ки», «Вид должности», «Вид работы», «Вид категории рест-ра»;

4.2.3 Устранение дублирования атрибутов и связей

Устранены следующие дублирующиеся атрибуты:

1) Атрибут «Назв. вида» функций 1 и 2 удален как избыточный;

2) Атрибут «Код вида» функций 1 и 2 удален как избыточный;

3) Атрибут «Таб. номер» функций 1, 2, 3 удален как избыточный;

4) Атрибут «ФИО» функций 1, 2, 3 удален как избыточный.

4.2.4 Введение связей «многие ко многим»

При построении окончательной глобальной модели выявлены неявные связи типа «многие ко многим», которые были заменены явными:

1) Сушность-связка «Автор объекта» вместе с исходящими из нее 1:М-связями «Кто автор», «Какой объект» заменена одноименной связью степени 2;

2) Сушность-связка «Вып. работа на объекте» вместе с исходящими из нее 1:М-связями «Какой вид работы», «Какой объект» заменена одноименной связью степени 2;

3) Сушность-связка «Экспонат экспозиции» вместе с исходящими из нее 1:М-связями «Какая экспозиция», «Какой объект пост.», «Какой зал» заменена одноименной связью степени 3;

4) Сушность-связка «Персонал экспозиции» вместе с исходящими из нее 1:М-связями «Какая экспозицияр», «Какой персонал» заменена одноименной связью степени 2;

5) Сушность-связка «Объект реставрации» вместе с исходящими из нее 1:М-связями «Какая реставрация», «Какой объект», «Какой реставратор» заменена одноименной связью степени 3;

6) Сушность-связка «Реставратор реставрации» вместе с исходящими из нее 1:М-связями «Какая реставрация», «Какая категория», «Какой реставратор» заменена одноименной связью степени 3;

7) Сушность-связка «Хар-ка объекта» вместе с исходящими из нее 1:М-связями «Какая хар-ка», «Какой объект» заменена одноименной связью степени 2;

8) Сушность-связка «Поступление» вместе с исходящими из нее 1:М-связями «Какой владелец пост. об.», «Какой объект», «Какой ответственный за пост. сотр.» заменена одноименной связью степени 3;

Соседние файлы в папке База данных - Музей