现在的位置: 首页 > 综合 > 正文

JBPM数据表结构

2013年01月13日 ⁄ 综合 ⁄ 共 2190字 ⁄ 字号 评论关闭

1 流程配置类数据库表:

1.1 JBPM_PROCESSDEFINITION:流程模版

关系表

外键存在表

外键名称

外键存在表字段

存在原因

可能

关系

JBPM_NODE

JBPM_NODE

FK_PROCST_SBPRCDEF

SUBPROCESSDEFINITION_

子流程的指定在父流程离开之前子流程将完整的执行

 

JBPM_NODE

JBPM_NODE

FK_NODE_PROCDEF

PROCESSDEFINITION_

NODE自身存在的流程ID

 

JBPM_NODE

JBPM_PROCESSDEFINITION

FK_PROCDEF_STRTSTA

STARTSTATE_

此关系表示那个节点是开始节点

 

JBPM_TRANSITION

JBPM_TRANSITION

FK_TRANS_PROCDEF

PROCESSDEFINITION_

一个流程可能会有很多的

TRANSITION

 

JBPM_EVENT

JBPM_EVENT

FK_EVENT_PROCDEF

PROCESSDEFINITION_

一个流程可能会有很多EVENT时间

 

JBPM_TASK

JBPM_TASK

FK_TASK_PROCDEF

PROCESSDEFINITION_

一个流程可能有多个task

 

JBPM_MODULEDEFINITION

JBPM_MODULEDEFINITION

FK_MODDEF_PROCDEF

PROCESSDEFINITION_

一个流程可能处在很多的模块(模块概念不理解

 

JBPM_DELEGATION

JBPM_DELEGATION

FK_DELEGATION_PRCD

PROCESSDEFINITION_

一个流程可能存在很多的流程代理类

 

JBPM_PROCESSINSTANCE

JBPM_PROCESSINSTANCE

FK_PROCIN_PROCDEF

PROCESSDEFINITION_

一个流程模板可能有很多的流程实例

 

JBPM_ACTION

JBPM_ACTION

FK_ACTION_PROCDEF

PROCESSDEFINITION_

一个流程可能有很多的action

 

 

1.2 JBPM_NODE:流程节点表

关系表

外键存在表

外键名称

外键存在表字段

存在原因

可能

关系

JBPM_TRANSITION

JBPM_TRANSITION

FK_TRANSITION_TO

TO_

一个NODe可以做为多个TRANSITION的结束

 

JBPM_TRANSITION

JBPM_TRANSITION

FK_TRANSITION_FROM

FROM_

一个NODe可以做为多个TRANSITION的开始

 

JBPM_EVENT

JBPM_EVENT

FK_EVENT_NODE

NODE_

一个NODE可以有多个EVENT

 

JBPM_TOKEN

JBPM_TOKEN

FK_TOKEN_NODE

NODE_

一个NODE可以有多个TOKEN

 

JBPM_TASK

JBPM_TASK

FK_TASK_TASKNODE

TASKNODE_

一个NODE可以有多个TASK

 

JBPM_TASK

JBPM_TASK

FK_TASK_STARTST

STARTSTATE_

一个开始节点可以对应多个TASK

 

JBPM_LOG

JBPM_LOG

FK_LOG_SOURCENODE

SOURCENODE_

TRANSITION的起点,对应TransitionLog

 

JBPM_LOG

JBPM_LOG

FK_LOG_NODE

NODE_

日志所属NODE,当日志类型为NNodeLog)时使用

 

JBPM_LOG

JBPM_LOG

FK_LOG_DESTNODE

DESTINATIONNODE_

TRANSITION的终点,对应TransitionLog

 

JBPM_ACTION

JBPM_NODE

FK_NODE_ACTION

ACTION_

正在被执行的action节点

 

JBPM_VARIABLEACCESS

JBPM_VARIABLEACCESS

FK_VARACC_PROCST

PROCESSSTATE_

一个节点可以有多个变量

 

JBPM_PROCESSDEFINITION

JBPM_PROCESSDEFINITION

FK_PROCDEF_STRTSTA

STARTSTATE_

一个STARTSTATE对应一个JBPM_PROCESSDEFINITION

 

JBPM_PROCESSDEFINITION

JBPM_NODE

FK_NODE_PROCDEF

PROCESSDEFINITION

NODE所在的流程模版JBPM_PROCESSDEFINITION

 

JBPM_ACTION

JBPM_NODE

FK_NODE_SCRIPT

SCRIPT_

一个node对应一个SCRIPT_

 

JBPM_PROCESSDEFINITION

JBPM_NODE

FK_PROCST_SBPRCDEF

SUBPROCESSDEFINITION_

一个node对应一个SUBPROCESSDEFINITION_

 

JBPM_NODE

JBPM_NODE

FK_NODE_SUPERSTATE

SUPERSTATE_

节点对应的SuperStateid,表明该节点属于某个SuperState

 

JBPM_NODE

JBPM_NODE

FK_NODE_SUPERSTATE

SUPERSTATE_

节点对应的SuperStateid,表明该节点属于某个SuperState 超状态是一组节点

 

抱歉!评论已关闭.