1.Сетевая модель данных. Элементами этой модели являются: уровень, узел, связь. Отличия в том, что элемент одного уровня может быть связан с любым количеством элементов соседнего уровня, и не существует подчиненности уровней друг другу.
Свойства сетевой модели:
- связь не может быть установлена между объектами, находящимися через уровень;
- связь между узлами первого уровня не определяется.
Пример. Рассмотрим работу над проектами: можно выделить три вида объектов – сотрудники, проекты, заказчики (рис.1.4).
Рис. 1.4. Сетевая структура данных
Преимущества:
1.Универсальность.
2.Возможность доступа к данным через значения нескольких отношений.
Недостатки:
1.Сложность – обилие понятий, вариантов их взаимосвязей и способов реализации.
2.Допустимость только навигационного принципа доступа к данным.