Преобразование иерархической модели в сетевую
Иерархическая структура из рисунка 1.1. преобразовывается в сетевую следующим образом (см. рис. 1.2): 1. Деревья (a) и (b), показанные на рис. 3.1, заменяются одной сетевой структурой, в которой запись СОТРУДНИК входит в два групповых отношения; 2. Для отображения типа M:N вводится запись СОТРУДНИК_КОНТРАКТ, которая не имеет полей и служит только для связи записей КОНТРАКТ и СОТРУДНИК, см. рис. 1.2.(Отметим, что в этой записи может храниться и полезная информация, например, доля данного сотрудника в общем вознаграждении по данному контракту.) Рис 1.1 Иерархическая модель данных Рис. 3.2 Сетевая модель данных
|