Cтраница 2
Иерархическая модель обеспечивает эффективные способы организации и поиска данных, когда они представимы в виде дерева. К сожалению, во многих реальных приложениях дерево является недостаточно мощной структурой, в связи с чем приходится либо искусственно размножать данные, чтобы разнести их по разным вершинам дерева, либо вводить в иерархические модели аппарат указателей. Первая альтернатива приводит к большой избыточности данных с известными последствиями перерасхода памяти и угрозы нарушения целостности базы данных [70], а вторая - к необходимости неконтролируемого системой манипулирования ссылками в прикладных программах, что снова несет угрозу нарушения целостности. [16]