概述
- 流程业务数据表设计
流程业务数据表是指,一个流程在运转过程中的数据存储的相关表,它包含了流程业务表与流程轨迹表两部分。
- 流程业务表
该表名可以被自定义,默认为”ND”+int.prease(流程编号)+”Rpt”为业务表名,该表必须有一个OID作为主键的字段,整个OID字段存储的是WorkID,与流程的WorkID关联在一起。
该业务表的字段由两部分组成:系统字段+业务字段。
系统字段有:
业务字段,就是表单信息的字段,比如:请假人,请假时间,请假类型等。
字段名称 | 类型 | 说明 |
OID | int | OID主键-与流程的workid一致 |
RDT | nvarchar | 记录日期 |
Title | nvarchar | 流程标题 |
FID | int | FID分合流用到 |
CDT | nvarchar | 完成日期 |
Rec | nvarchar | 记录人 |
Emps | nvarchar | 操作员,多个用逗号分开。 |
FK_Dept | nvarchar | 所在部门 |
FK_NY | nvarchar | 年月,比如:2018-01,统计分析用. |
MyNum | int | 个数,统计分析用 |
PNodeID | int | 父子流程所用 |
PrjName | nvarchar | 工程名称 |
PrjNo | nvarchar | 工程编号,工程流程所用 |
PEmp | nvarchar | 父子流程所用 |
AtPara | nvarchar | 参数属性 |
BillNo | nvarchar | 单据编号 |
FlowNote | nvarchar | 流程备注 |
GUID | nvarchar | 唯一标识符 |
WFSta | int | 简易状态 |
FlowStartRDT | nvarchar | 发起日期 |
FlowEnderRDT | nvarchar | 最后节点处理日期 |
FlowEndNode | int | 最后停留的节点 |
FlowDaySpan | float | 流程跨度天数 |
PWorkID | int | 父子流程所用 |
PFlowNo | nvarchar | 父子流程所用 |
FlowEmps | nvarchar | 流程参与人 |
FlowEnder | nvarchar | 最后处理人 |
FlowStarter | nvarchar | 流程发起人 |
WFState | int | 流程状态 |
最后
以上就是迷路导师为你收集整理的工作流引擎的流程业务表设计的全部内容,希望文章能够帮你解决工作流引擎的流程业务表设计所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复