Скачиваний:
100
Добавлен:
02.05.2014
Размер:
150.17 Кб
Скачать

4 Проектирование

ГЛОБАЛЬНОЙ ER-МОДЕЛИ

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

4.1 Анализ дублирования в локальных моделях

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

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

Выявлено, что следующие сущности являются эквивалентными:

1) «Автор» функции 1 и «Автор» функции 2;

2) «ОИС» функции 1 и «ОИС» функции 2;

3) «Организация, выдавшая лицензию» функции 3 и «Организация» функции 1,2;

4.1.2 Выявление подсущностей и категорий сущностей

Выявлено, что следующие сущности являются подсущностями / категориями других сущностей:

1) Сущность «Патенты» функции 1 является категорией сущности «Документы»;

2) Сущность «Заявки» функции 2 является категорией сущности «Документы»;

3) Сущность «Лицензии» функции 3 является категорией сущности «Документы»;

3) Сущность «Предметная область» функции 1 является категорией сущности «Тип»;

4) Сущность «Тип объекта» функции 2 является категорией сущности «Тип»;

4.1.3 Выявление дублирования атрибутов и связей

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

1) Атрибут «Патенты. Номер патента» функции 1 и атрибут «Заявки. Регистрационный номер» функции 2 и атрибут «Лицензии. Регистрационный но-

мер» функции 3;

2) Атрибут «Автор патента. Код автора» функции 1 и атрибут «Автор заявки. Код автора» функции 2;

3) Атрибут «Автор патента. ФИО автора» функции 1 и атрибут «Автор заявки. ФИО заявки» функции 2;

4) Атрибут «Правообладатель заявки. Код правообладателя заявки» функции 2 и атрибут «Правообладатель лицензии. Код правообладателя заявки» функции 3;

5) Атрибут «Правообладатель заявки. ФИО правообладателя заявки» функции 2 и атрибут «Правообладатель лицензии. ФИО правообладателя заявки» функции 3;

6) Атрибут «Автор заявки. Код организации» функции 2 и атрибут «Правообладатель лицензии. Код организации» функции 3 и атрибут «Автор патента. Код организации» функции 1;

7) Атрибут «Автор заявки. Название организации» функции 2 и атрибут «Правообладатель лицензии. Название организации» функции 3 и атрибут «Автор патента. Название организации» функции 1;

8) Атрибут «Патенты. Дата выдачи» функции 1 и атрибут «Заявки. Дата выдачи» функции 2 и атрибут «Лицензии. Дата выдачи» функции 3;

9) Атрибут «ОИС. Код ОИС» функции 1 и атрибут «ОИС. Код ОИС» функции 2 ;

10) Атрибут «ОИС. Наименование» функции 1 и атрибут «ОИС. Наименование» функции2;

11) 10) Атрибут «Организация. Код организации» функции 1 и атрибут «Организация. Код организации» функции2 и атрибут «Организация. Код организации» функции 3;

Выявлены следующие дублирующиеся связи:

1) Связи «Какого ОИС» функции 1 и «Какого ОИС» функции 2;

2) Связи «Какой организации» функции 1,2,3;

3) Связи «Какой организации» функции 1,2,3;

Соседние файлы в папке База данных - ВУЗ. Отдел интеллектуальной собственности