/*
1、WF_WorkFlow用于存放流程定义表
*/
Create Table WF_WorkFlow(
Flow_ID serial not null,
Flow_Caption varchar(50), /*流程名称*/
Flow_Descript varchar(150), /*流程描述*/
Flow_ParentID integer, /*父流程ID*/
Flow_Type integer, /*0流程库,1流程*/
Flow_InitiatorType integer, /*流程启动者类型*/
Flow_Initiator varchar(50), /*流程启动者*/
Flow_Cycle integer, /*流程生命周期小时*/
Flow_CreateTime timestamp with time zone, /*流程创建时间*/
Flow_Status integer, /*流程状态*/
CONSTRAINT WF_WorkFlow_pkey PRIMARY KEY (Flow_ID)
);
/*
2、WF_FlowNode用于存放工作流流程描述
*/
Create Table WF_FlowNode(
Node_ID serial not null,
Flow_ID integer, /*关联,wf_workflow表的flow_id流程编号*/
FormName varchar(150), /*处理表单名称*/
PreNodeID integer, /*前序节点编号*/
NextNodeID integer, /*后续节点编号*/
Node_Caption integer, /*节点名称*/
Node_Description varchar(50), /*节点描述*/
Node_Type
1、WF_WorkFlow用于存放流程定义表
*/
Create Table WF_WorkFlow(
Flow_ID serial not null,
Flow_Caption varchar(50), /*流程名称*/
Flow_Descript varchar(150), /*流程描述*/
Flow_ParentID integer, /*父流程ID*/
Flow_Type integer, /*0流程库,1流程*/
Flow_InitiatorType integer, /*流程启动者类型*/
Flow_Initiator varchar(50), /*流程启动者*/
Flow_Cycle integer, /*流程生命周期小时*/
Flow_CreateTime timestamp with time zone, /*流程创建时间*/
Flow_Status integer, /*流程状态*/
CONSTRAINT WF_WorkFlow_pkey PRIMARY KEY (Flow_ID)
);
/*
2、WF_FlowNode用于存放工作流流程描述
*/
Create Table WF_FlowNode(
Node_ID serial not null,
Flow_ID integer, /*关联,wf_workflow表的flow_id流程编号*/
FormName varchar(150), /*处理表单名称*/
PreNodeID integer, /*前序节点编号*/
NextNodeID integer, /*后续节点编号*/
Node_Caption integer, /*节点名称*/
Node_Description varchar(50), /*节点描述*/
Node_Type