3、 来自数据的要求
  
工程数据模型是很复杂的,数据库管理系统不但要存储和管理数据,还要能管理工程数据的语义,所以工程数据库管理系统的数据模型要具有语义。
  面向对象的数据模型能表示复杂的工程数据,又由于它在数据库存储了相关的方法,可用来表示设计公式、计算模型等。多媒体数据库技术的出现又使数据库中数据的表现向用户靠近了一步。