网络数据模型将数据结构化为记录类型,并使用指针链接以允许在记录之间导航。因此,要查询网络数据模型,您需要从一个记录开始,然后沿着指针引用移动。
网络数据模型数据库在一段时间前就失去了青睐,被关系数据模型所取代,但这种数据模型绝不是过时了。实际上,它是内存中数据的首要模型。几乎所有主流语言都提供定义记录类型和指针的功能。
您可以将对象模型视为一种网络数据模型,因为它们也具有通过指针链接的数据结构。关键区别在于对象将数据和行为结合在一起,因此我认为它们在实践中感觉截然不同。但是,许多对象模型(贫血领域模型)实际上只是网络数据模型,因为它们没有显著的行为。