企业工作流管理中数据库设计相关
我先举个例子:比如一个贸易公司的订单,在包装印刷方面
1.包装设计完成 2.印刷完成 3.送达工厂
这里可包括,细项有
包装设计可分如下:
1.下达包装设计任务 2.设计提交3.设计确认(驳回重来)
印刷可分
4.通知印刷开始,5.印刷样品确认(收到印刷样品及确认) 6.通知印刷厂7.印刷完成 8.收到成品
送达工厂:
9.送出印刷品 10.工厂收到。我只是例举了其中的一个小小的例子,即使在其中的一个细项下面还有很多个子类工作,而且这样不能确定什么时候他们要加一项工作,这些工作有的有前后关系,有的没有。
我在数据库设计的时候头就晕了。。如何表达这种前后关系和子类关系,
1.按照关系型数据库结构设计的方法,可能要建立N多个表,
2.使用特殊编码格式,固定可扩展的字符编码集,比如每一个事件都有唯一代码,比如01代表一件事,继承关系的事件使用0101,0102,再小的使用010101这样来分,中间有插入子工作,在后面加01->01010101
不知道大家在做数据过程中如何表达这种关系,诚心请求你的答复,帮我灌水亦可。

解决方案 »

  1.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
      

  2.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform表单工具,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.