Скачиваний:
50
Добавлен:
10.05.2015
Размер:
227.33 Кб
Скачать

3.2. Концептуальная модель 2-го уровня

Концептуальная модель 2-го уровня имеет вид:

Sµi = < eij, vijk, Ψi, Pµijk, T >,

где i – номер информационного элемента Е.

В соответствии с концептуальной моделью необходимо раскрыть внутреннее содержание элементов Е1÷ Е11 .

Внутреннее содержание элемента Е1 следующее:

е11 – на отделение,

е12 - отдел,

е13 - группа отдела,

е14 - должность,

е15 - оклад.

Элемента Е2 :

е21 – фамилия,

е22 - имя,

е23 - отчество,

е24 - . . .

данные о сотруднике

е2 44 - . . .

е2 45 – дом. адрес

Информационные элементы Е3÷Е6 мы рассматривать в нашем примере не будем.

Элемент Е7 :

е71 – наименование таб. номера,

е72 - дата освобождения таб. номера.

Элемент Е8 :

е81 – наименование должности,

е82 - код должности.

Элементы Е9÷Е11 имеют аналогичную структуру, но со своими именами атрибутов.

Раскроем концептуальную модель для информационного элемента Е1. Для него концептуальная модель запишется:

Sµ1 = < e1j, v1jk, Ψ1, Pµ1jk, T >

Атрибуты е11÷е17 мы уже определили. Теперь рассмотрим v1jk и Ψ1 .

e11

Отделение*

e12

Отдел*

e13

Группа отдела*

e14

Должность*

e15

Оклад

Ψ1


V145

В этом информационном элементе первичный ключ является сложным. Он состоит из атрибутов е11÷е14 .

Определим функциональные зависимости. Они представлены на рис.1.19. Все зависимости v1jk образуют конфигурацию связей Ψ1 .

А

V201

налогично раскроем концептуальную модель информационного элемента Е2.

e20

Таб. номер

e21

Фамилия

e22

Имя

e23

Отчество

e24

. . .

e2i

e245

Дом. адрес

Ψ2


Рис.1.20.

В этом информационном элементе нет первичного ключа. Введем атрибут Е20 – табельный номер. Этот атрибут будет первичным ключом информационного элемента Е2.

Определим зависимости v2jk. Они представлены на рис.1.20.

Для элемента Е1 и Е2 примем, что eij, vijk, Ψi, Pµijk во времени не меняются.

Концептуальные модели 2-го уровня для информационных элементов Е1 и Е2 раскрыты. Для остальных элементов Е3 ÷ Е11 концептуальные модели раскрывать не будем.

3.3. Фунционально-структурный аспект информа-ционной страты объекта

Рассмотрим следующую схему (рис.1.21.):

Рис.1.21.

Между компонентами векторов х1, х2 … хn и элементами Е1, Е2 … Е11 должно быть однозначное соответствие. Проверим это положение на нашем объекте.

Фамилия – х1121

Имя – х12 = е22

Отчество – х13 = е23

Количество детей х1 12= e241

И т.д. по всем компонентам х и элементам е.

Между компонентами векторов у и элементами Е1, Е2 … Е11 должно быть соответствие , которое можно сформулировать следующим образом:

Множество элементов еi должно быть достаточным для получения множества элементов уi .

Для вектора у1 имеем следующее соотношение:

у11 = е21 – фамилия

у12 = е22 – имя

и т.д.

В этом случае мы имеем прямой перенос информации.

В других случаях для получения элементов уn может быть использован алгоритм преобразования элементов еi в уn.

Соседние файлы в папке Лекции по Базам данных - версия 9.01.10