(3) 数据类型多样。在客车设计过程中,设计信息随着进程的发展不断变化,设计数据版本也要随之更新和对以前版本进行保存。在客车产品中,一个零件可包括多个数据对象,如几张图纸、用光栅或矢量表示的图形、文本描述、图表和其它形式的文档。数据对象图纸则包括一条元数据记录和由该元数据记录管理的CAD 图或纸质工程图。零件基本记录是对零件进行管理的主要对象,那些对所有数据对象都有效的属性,如图号或名称等,被作为零件基本记录。在数据对象中,用户不得随意更改这些属性(可以采用冻结的方式) ,而数据对象的专用属性,如页号、图幅或所采用的CAD 系统等,可由用户自己输入,图纸、文档等被存放在文件系统中,而不是在数据库中。
①数据库E2R 模型的建立和规范化: E2R (实体2关系) 模型的组件是广泛和通用的,正确建立的E2R 模型可以客观地反映其所在的业务环境,是数据库构建的基础。图1 为客车产品结构的E2R 模型。客车车型和底盘、车身内饰、配置选装等实体之间是一对多的关系,即一种车型可以装有不同底盘、车身和内饰,可以选装不同的配置。在这个模型中,首先反映了客车车型、底盘、车身附件、配置选装等实体之间的二元联系。在一个客车的产品结构中,一个客车车型必须安装有底盘、车身和内饰,但选装配置则要根据顾客的需要来决定。所以在客车产品结构E2R 模型中,通过穿过联系线的脉冲线来表示在联系中必须存在一个实体;通过穿过联系线的椭圆来表示联系中有没有一个实体。在一些实体之间还存在约束关系,如车型要和底盘长度匹配,空调系统要和发机功率匹配。

在E2R 模型建立起后,还要对这个模型进行评价,保证这个模型是和用户模型吻合的。接着对这个E2R 模型进行规范化。规范化是把有问题的关系转化为两个或多个没有这些问题的关系的过程,检查关系符合需要的程度和正确性,然后在此基础上构建数据库。
②数据库的安全性和控制:系统提供用户名和口令级的安全。当一个用户登录时,访问被限定在产品结构树的一定范围的窗体、报表(表甚至表的某些列) 上。作为一个多用户系统,控制的关键部分是确定必须作为一单元完成的工作界限,即与事务有关的控制类型。
4 PDM实现方式
网络是PDM 实现分布处理的基础。根据企业的实际生产和办公情况,采用中央数据库,将分散在企业的各个部门的计算机作为客户机的客户机/ 服务器结构(Client/ Server) 是最适合企业分布式数据管理的模式。与传统资源共享模式相比,采用客户机/ 服务模式的PDM 系统有多个优点。
(1) 网络通信量小,响应时间短,能为用户提供更好的服务,尤其在企业网络日益庞大复杂的情况下尤其如此。
(2) 通过将PDM 分成运行在由网络互连的服务器与客户机两部分,可以充分发挥两者功能,均衡网络负荷,建立有效的分布式处理环境。
(3) 应用程序与数据隔离,使数据具有很好的独立性。
5 结束语
PDM 以产品为中心,通过计算机网络和数据库技术,把企业设计过程和生产过程中所有与产品相关的信息和过程集成起来统一管理,使产品数据在其生命周期内保持一致、最新和安全,为工程技术人员提供一个协同工作的环境。PDM 已成为制造业企业不可缺少的重要工具,将成为提升企业竞争力的重要手段。