СТРОКА-ЭЛЕМЕНТ
<
ЧЛЕН |
а) диаграмма КЛИЕНТ ТОРГОВЫЙ АГЕНТ Смит Джоунс Дарвин Бин Заказ 1 Заказ 2 Заказ 3 Ручки Карандаши Бумага Конверты б) Вхождения Рис.6.1. Пример сетевой структуры данных На рис.6.1 мы видим некоторые обозначения. Во-первых, набор обозначается стрелками между типами записей, причем стрелка указывает в сторону типа записи члена. Во-вторых, каждый набор состоит из типа записи владелец, типа записи член и имени набора. В-третьих, структура данных состоит из этих простых наборов отношений. На рис.6.1 представлены три набора: набор КЛИЕНТ-ЗАКАЗ с владельцем КЛИЕНТ и членом ЗАКАЗ, набор ТА-ЗАКАЗ с владельцем ТОРГОВЫЙ-АГЕНТ и членом ЗАКАЗ и набор ЭЛЕМЕНТ-ЗАКАЗА с владельцем ЗАКАЗ и членом СТРОКА-ЭЛЕМЕНТ. Рис.6.1 является примером отличия сетевой модели от иерархической. Тип записи ЗАКАЗ является членом для двух наборов: КЛИЕНТ-ЗАКАЗ и ЗАКАЗ. В иерархической модели данных никакой тип записи не может быть членом двух разных наборов, но в сетевой модели это возможно.