4.1 工作流引擎的数据模型设计
4.1.1 工作流定义的数据库设计
字段名 |
字段类型 |
字段描述 |
ProcessID |
整数(标识) |
过程定义编号 |
ProcessName |
字符串 |
过程定义名称 |
RelatedTable |
字符串 |
与当前过程定义相关联的业务数据表名称 |
Alias |
字符串 |
业务数据表中文名称 |
IdentifiedField |
字符串 |
业务数据表的标识字段名称 |
IsDefineCompleted |
字符(Y/N) |
当前过程是否已被完整定义(只有定义完整的过程才可用) |
IsSuspended |
字符(Y/N) |
当前过程是否被挂起(被挂起的过程不可用) |
DueDate |
整数 |
业务过程的承诺办理期限(单位为天) |
字段名 |
字段类型 |
字段描述 |
TaskID |
整数(标识) |
节点(任务)编号 |
TaskName |
字符串 |
节点(任务)名称 |
ProcessID |
整数 |
所属过程定义编号 |
NodeType |
字符串 |
节点类型(开始、结束节点或任务节点) |
ProcessLogic |
字符串 |
节点的过程逻辑属性(是否分支或合并节点) |
AssignedRole |
整数 |
分配的任务角色编号 |
AboutAttached |
两位字符 |