层次模型的基本数据结构是record,表示一个实体。parent-child relationship,PCR代表的是实体间一对多的树形关系。 层次模型是用类似树形来描述的,只擅长描述1对n的关系。为了解决问题,层次模型引入了virtual record,也就是一种指针,对于一对多的数据模型,放在底端来指向真正的对象。下图中course和student为并列关系,红色箭头为指针指向。