企业组织建模
  不同的组织结构各有其优点和缺点。在工程应用中,企业的组织模型与工程数据库的关系主要是人员权限的管理。工程数据管理系统中的人员权限与企业的组织结构密切相关的。因此企业的组织建模主要包括以下内容:
  - 企业人员的建模:人员信息的建模包括人员外围信息的定义如职称、工种、毕业学校、所学专业等具有企业特色的信息管理和企业人员目录表的维护。在此基础上,根据企业的组织模式描述企业的人员关系。
  - 企业组织单元的建模:企业组织单元的建模和组织单元内部资源的管理,包括部门人员的管理、部门资源(设备、工具、量具等)的管理、部门功能的设置(部门权限管理)等。
  - 企业组织结构建模:根据企业的组织结构和功能要求,设置各组织单元之间的结构关系及其权限。
  - 企业人员权限的分工:即企业内部各组织之间人员关系的管理。

企业组织与人员权限的管理
  传统的面向事务管理的数据库系统基本能满足企业组织的建模,但有关企业组织结构和企业功能之间的权限管理要由应用系统来解决,数据库管理系统通过应用程序角色这一机制来实现对应用系统功能权限的管理。例如产品设计过程中的流程管理、参与设计流程的部门及各个部门的权限管理、同一个部门人员的分工等等在传统的数据库管理系统中都没有得到很好的得到解决。需要我们在建立工程应用模型是予以考虑。
  数据安全性是指保护数据以防止非法的使用,避免造成数据有意或无意的丢失、泄露或破坏。由于数据库系统中存放有大量的数据,这些数据又为众多用户所共享,数据的安全约束是一个极为突出的问题。所以在工程数据库应用中有以下的用户需要区分:
  - 数据库用户:与传统的DBMS用户概念一致,能登陆访问工程数据库系统的用户。
  - 应用系统用户:工程领域特有的权限管理,现代DBMS中也开始提供数据库应用系统用户的权限管理,应用系统用户主要是企业的各种工程技术人员,通过应用系统这个特殊的用户角色权限访问数据库。
  - 数据库角色:为简化用户权限的管理,数据库系统提供的一个逻辑概念,用户对用户组权限的定义与管理。
  - 应用系统角色:支持各种应用系统的权限设置与管理。
  - 企业人员与数据库用户的关系:一般来讲,数据库用户是企业的员工,但并不是企业所有的员工都是数据库用户。所以工程数据库管理系统的用户管理应该提供与企业组织结构模型的接口。
  - 企业部门与应用角色、应用角色与数据库角色之间的关系:工程数据库管理系统应该提供这些用户之间关系的定义和维护。
  - 系统用户与企业人员之间的关系等。

相关参考书
  有关企业组织及其管理参看清华大学出版社出版的由薛华成教授主编的《管理信息系统》或相关的企业管理书籍。本节介绍这些概念是希望大家注意工程应用中工程的组织模型与权限的控制比传统的事务型应用要复杂得多,只有充分考虑了工程过程与组织权限之间的权限管理,设计开发的工程应用系统数据的使用和管理才能更加满足用户的需求。