ネットワーク型データベース

ネットワーク型データベースとは

ネットワーク型データベースとは、1つの子ノードが複数の親ノードを持つことができます。

階層型データベースでは、上から下に流れるように、子は親に属している関係性になります。一方で、子同士のデータの依存性はありません。よって、同じ従業員が別々の部署にそれぞれ所属する関係性を許容しています。

ネットワーク型データベースでは、重複が許容されないように関係性を持つノードに対してエッジを持つことができます。