与层次模型一样,网状模型中的每个结点表示一个记录类型(实体),每个记录类型可包含若干个字段(实体的属性),记录(类型)之间的联系用结点之间的连线(有向边)表示,表示记录类型之间的一对多的父子联系。
  从定义可以看出,层次模型中子女结点和双亲结点的联系是唯一的,而在网状模型中这种联系可以不唯一。因此,要为每个联系命名,并指出与该联系有关的双亲记录和子女记录(如图2-12所示)。
图2-12 网状模型的例子

  记录值之间的联系通过系值来表示:对于一个系型可以有多个系值,每个系值有且仅有一个主记录值和0个或多个属记录值组成。例如教授和研究生之间的导师关系,教授记录型为导师系型的首记录型,研究生记录型为系型的成员记录型。对于这样的导师系型可以有多个系值(等于教师记录值的数量)。
  实际商品化网状数据库系统对网状数据结构都有不同的限制,如HP公司的IMAGE3000数据库管理系统是一个网状数据库系统,但是限制网状结构的层次只有两层,是一个简化了的网状结构;这时就需要把现实世界一般的网状结构转换成系统所能处理的结构。