Іерархічная мадэль даных

З Вікіпедыі, свабоднай энцыклапедыі

Іерархічная мадэль даных — мадэль даных, у якой выкарыстоўваецца прадстаўленне базы даных у выглядзе дрэвападобнай (іерархічнай) структуры, якая складаецца з аб’ектаў розных узроўняў.

Паміж аб’ектамі існуюць сувязі, кожны аб’ект можа ўключаць у сябе некалькі аб’ектаў больш нізкага ўзроўню. Такія аб’екты знаходзяцца ў адносінах продка (аб’екта больш блізкага да кораня) і нашчадка (аб’екта больш нізкага ўзроўню), пры гэтым магчымая сітуацыя, калі аб’ект-продак не мае нашчадкаў альбо мае іх некалькі, тады як у аб’екта-нашчадка абавязкова толькі адзін продак. Аб’екты, якія маюць агульнага продка, называюцца блізнятамі (у праграмаванні ўжываецца тэрмін браты).