Базы данных. Учебное пособие

       

СТРОКА-ЭЛЕМЕНТ


<

ЧЛЕН


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