根据这两种方法,学生与课程的多对多关系可通过图2-10表示这两种分解方法:
图2-10 多对多联系在层次模型中的表示
层次数据模型的一对多(包括一对一)这一限制只能通过定义多棵树的方法来克服。然而层次数据库系统基本上不具备联合检索多个层次数据集的功能。这一局限性对于相当数量的工程应用是难以接受的。
所以在层次数据模型推出不久,基于网状数据模型的数据库管理系统就成为研究的主要方向。