二、 扩展的关系数据模型
  为了适合工程设计应用,把关系模型进行扩展,以支持对象模型的聚合、概括、引用等各种语义和复杂对象,是当前工程数据库研究的另一个方面。
  扩展的关系数据模型是表达能力超过E.F.Codd先生所定义的关系13条规则,但由于嵌套关系模型已形成了独立的体系,所以习惯上并不把其列入扩展的关系模型之列。扩展的关系模型,不仅仅保持了第一范式的限制,还允许属性可以是过程类型和抽象数据类型。这样不仅可以模拟嵌套关系的部分功能,而且还可以模拟面向对象模型的部分功能,从而大大提高了关系模型的表达能力。
  至今,扩展的关系模型已有很多,如XSQL中的层次结构的对象模型,嵌套关系模型NF2、、对象-关系模型等。