控制机包括推理(Inference)、交换(Mapping)和公司模式中隐含的视图的生成算法。 CAD/CAM数据库包括商用数据库和CAD、CAM数据库。每个数据库都由一个单独的数据库管理系统(DBMS)管理,因而形成一个独立的子系统。这些子系统将由原来用户组(即工程设计部门等)单独地运行和维护,但其状态和控制过程由元数据库监视。从这些子系统来的信息由元DB自动地将其转换成其它子系统(如商业DB)所需的格式。这种转换是由预先决定的元DB操作规则和存贮在元DB中的制造知识来完成。 这个系统与其它系统不同之处是MRP--材料要求规则、车间调度以及公司规划(MIS,DDS)都作为数据库系统的用户。它们通过元DB向子系统查询。这种结构的好处是不需要一个公共接口--用于所有用户的数据库语言。也就是说,不要求子系统隐藏到元DB的后面。 为了实现这种系统还需要做很多工作,如建立基于特征的建模框架,利用实体-关系一类方法把特征集成到数据模型中去。另外,面向对象的编程的基于框架(Frame)的知识表达技术都将用来完成这个任务。 由于EDBMS的任务除完成包括图形数据在内的数据操作和管理外,实现信息语义的自动转换也是其重要任务之一。大多数EDBMS都没有考虑这项功能,而这个系统将能较好地解决这个问题。 |