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