От иерархии к самоуправлению
Иерархия – это норма. Все в природе придерживается иерархических принципов существования, и человек занимает в этой иерархии первое место. Многие живут и даже не осознают, что вся их жизнь – иерархическое расслоение, деление на классы и подклассы. Сегодня иерархия обладает плохой репутацией, потому что люди принимают иерархии доминирования за естественные. Естественная иерархия – просто порядок возрастания целых единиц. Например, от атома к молекуле, от молекулы к клетке, от клетки к целому организму и так далее...
Иерархическая модель
В иерархической модели связи между данными можно описать с помо­щью упорядоченного графа (или дерева). Упрощенно представление свя­зей между данными в иерархической модели показано на рис. 2.1. Для описания структуры (схемы) иерархической БД на некотором язы­ке программирования используется тип данных «дерево». Тип «дерево» схож с типами данных «структура» языков программиро­вания ПЛ/1 и С и «запись» языка Паскаль. В них допускается вложенность типов, каждый из которых находится на некотором уровне...