JBPM3.2.2表关系详尽解释与全面分析 转载
关系表
外键存在表
外键名称
外键存在表字段
存在原因
可能
关系
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,当日志类型为N(NodeLog)时使用
?
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_
节点对应的SuperState的id,表明该节点属于某个SuperState
?
JBPM_NODE
JBPM_NODE
FK_NODE_SUPERSTATE
SUPERSTATE_
节点对应的SuperState的id,表明该节点属于某个SuperState
?
JBPM_DECISIONCONDITIONS
JBPM_DECISIONCONDITIONS
FK_DECCOND_DEC
DECISION
所属的DECISION,对应JBPM_NODE
?
JBPM_JOB
JBPM_JOB
FK_JOB_NODE
NODE_
一个node对应多个JOB
?
JBPM_DELEGATION
JBPM_NODE
FK_DECISION_DELEG
DECISIONDELEGATION
节点类型为Decision时使用,表明Decision对应的代理类,对应JBPM_DELEGATION表
?
?
1.3 JBPM_ TRANSITION:流程迁移表
关系表
外键存在表
外键名称
外键存在表字段
存在原因
可能
关系
JBPM_LOG
JBPM_LOG
FK_LOG_TRANSITION
TRANSITION_
一个TRANSITION可能有多个日志
?
JBPM_EVENT
JBPM_EVENT
FK_EVENT_TRANS
TRANSITION_
一个TRANSITION可以有多个EVENT
?
JBPM_NODE
JBPM_TRANSITION
FK_TRANSITION_TO
TO_
到底那个NODE是TRANSITION的开始节点
?
JBPM_NODE
JBPM_TRANSITION
FK_TRANSITION_FROM
FROM_
到底那个NODE是TRANSITION的结束节点
?
JBPM_PROCESSDEFINITION
JBPM_TRANSITION
FK_TRANS_PROCDEF
PROCESSDEFINITION_
该TRANSITION附属于PROCESSDEFINITION
?
?
1.4 JBPM_ACTION:流程动作表
关系表
外键存在表
外键名称
外键存在表字段
存在原因
可能
关系
JBPM_VARIABLEACCESS
JBPM_VARIABLEACCESS
FK_VARACC_SCRIPT
SCRIPT_
流程变量所属的ACTION
?
JBPM_RUNTIMEACTION
JBPM_RUNTIMEACTION
FK_RTACTN_ACTION
ACTION_
TIMEACTION(RUNTIMEACTION相当于action的实例)
?
JBPM_EXCEPTIONHANDLER
JBPM_ACTION
FK_ACTION_EXPTHDL
EXCEPTIONHANDLER_
一个action只能有1个异常处理
?
JBPM_ACTION
JBPM_ACTION
FK_CRTETIMERACT_TA
TIMERACTION_
是否是一个timeraction
?
JBPM_ACTION
JBPM_ACTION
FK_ACTION_REFACT
REFERENCEDACTION_
此action引用的那个action
?
JBPM_PROCESSDEFINITION
JBPM_ACTION
FK_ACTION_PROCDEF
PROCESSDEFINITION_
此action附属于那个PROCESSDEFINITION
?
JBPM_DELEGATION
JBPM_ACTION
FK_ACTION_ACTNDEL
ACTIONDELEGATION_
此
Action附属于那个DELEGATION
?
JBPM_NODE
JBPM_ACTION
FK_NODE_ACTION
ACTION_
此action附属于那个节点
?
JBPM_NODE
JBPM_NODE
FK_NODE_SCRIPT
SCRIPT_
一个 ? JBPM_EVENT JBPM_ACTION FK_ACTION_EVENT EVENT_ 一个action只对应一个 EVENT(为什么不知道) ? JBPM_ACTION JBPM_ACTION FK_ACTION_REFACT REFERENCEDACTION_ 一个 ? JBPM_ACTION JBPM_ACTION FK_CRTETIMERACT_TA TIMERACTION_ 一个action可以被当成多个 ? JBPM_JOB JBPM_JOB FK_JOB_ACTION ACTION_ 一个actio可以被多个job引用 ? JBPM_LOG JBPM_LOG FK_LOG_ACTION ACTION_ 一个action可以有多份LOG ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ACTION JBPM_ACTION FK_ACTION_EVENT EVENT_ 动作中指定的事件,对应JBPM_EVENT ? JBPM_PROCESSDEFINITION JBPM_EVENT FK_EVENT_PROCDEF PROCESSDEFINITION_ 一个EVENT只能有一个流程定义 ? JBPM_NODE JBPM_EVENT FK_EVENT_NODE NODE_ 流程事件所属节点,对应JBPM_NODE ? JBPM_TRANSITION JBPM_EVENT FK_EVENT_TRANS TRANSITION_ 流程事件所属迁移,对应JBPM_ ? JBPM_TASK JBPM_EVENT FK_EVENT_TASK TASK_ 流程事件所属任务,对应JBPM_TASK ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_TASK JBPM_TASK FK_TASK_ASSDEL ASSIGNMENTDELEGATION_ 一个代理可有多个TASK ? JBPM_TASKCONTROLLER JBPM_TASKCONTROLLER FK_TSKCTRL_DELEG TASKCONTROLLERDELEGATION_ 流程任务控制器对应的代理 ? JBPM_NODE JBPM_NODE FK_DECISION_DELEG DECISIONDELEGATION 节点类型为Decision时使用,表明Decision对应的代理类 ? JBPM_PROCESSDEFINITION JBPM_DELEGATION FK_DELEGATION_PRCD PROCESSDEFINITION_ 一个 DELEGATION对应一个流程定义 ? JBPM_ACTION JBPM_ACTION FK_ACTION_ACTNDEL ACTIONDELEGATION_ 一个DELEGATION对应多个ACTION ? JBPM_SWIMLANE JBPM_SWIMLANE FK_SWL_ASSDEL ASSIGNMENTDELEGATION_ 对应的DELEGATION属于哪个泳道 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_MODULEDEFINITION JBPM_TASK FK_TASK_TASKMGTDEF TASKMGMTDEFINITION_ 任务所属的任务管理模块ID ? JBPM_TASKINSTANCE JBPM_TASKINSTANCE FK_TASKINST_TASK TASK_ 一个任务对应多个任务实例 ? JBPM_DELEGATION JBPM_TASK FK_TASK_ASSDEL ASSIGNMENTDELEGATION_ TASK所属的代理类 ? JBPM_TASKCONTROLLER JBPM_TASK FK_TSK_TSKCTRL TASKCONTROLLER_ 指任务分配所属类 ? JBPM_EVENT JBPM_EVENT FK_EVENT_TASK TASK_ 流程事件所属任务 ? JBPM_PROCESSDEFINITION JBPM_TASK FK_TASK_PROCDEF PROCESSDEFINITION_ 任务只能对应一个流程定义 ? JBPM_NODE JBPM_TASK FK_TASK_TASKNODE TASKNODE_ 任务所属的各个节点 ? JBPM_NODE JBPM_TASK FK_TASK_STARTST STARTSTATE_ 任务所属的START_NODE ? JBPM_SWIMLANE JBPM_TASK FK_TASK_SWIMLANE SWIMLANE_ 任务所属的那个泳道 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_DELEGATION JBPM_TASKCONTROLLER FK_TSKCTRL_DELEG TASKCONTROLLERDELEGATION_ 任务控制器对应的代理类 ? JBPM_TASK JBPM_TASK FK_TSK_TSKCTRL TASKCONTROLLER_ 任务控制器对应的任务 ? JBPM_VARIABLEACCESS JBPM_VARIABLEACCESS FK_VARACC_TSKCTRL TASKCONTROLLER_ 任务控制器用到的流程变量 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ACTION JBPM_VARIABLEACCESS FK_VARACC_SCRIPT SCRIPT_ 流程变量所属的 ? JBPM_NODE JBPM_VARIABLEACCESS FK_VARACC_PROCST PROCESSSTATE_ 流程变量所属的那个节点 ? JBPM_TASKCONTROLLER JBPM_VARIABLEACCESS FK_VARACC_TSKCTRL TASKCONTROLLER_ 流程变量所属任务控制器 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_BYTEARRAY JBPM_BYTEARRAY FK_BYTEARR_FILDEF FILEDEFINITION_ FILEDEFINITION_、所对应的模块定义表 ? JBPM_SWIMLANE JBPM_SWIMLANE FK_SWL_TSKMGMTDEF TASKMGMTDEFINITION_ 模块所属的SWIMLANE ? JBPM_MODULEINSTANCE JBPM_MODULEINSTANCE FK_TASKMGTINST_TMD TASKMGMTDEFINITION_ 任务中使用到的定义模块 ? JBPM_TASK JBPM_TASK FK_TASK_TASKMGTDEF TASKMGMTDEFINITION_ 流程模块所属的任务 ? JBPM_PROCESSDEFINITION EFINITION JBPM_MODULEDEFINITION FK_MODDEF_ PROCDEF PROCESSDEFINITION_ 模块化定义实属的流成定义 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ACTION JBPM_ACTION FK_ACTION_EXPTHDL EXCEPTIONHANDLER_ 异常处理类 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_NODE JBPM_DECISIONCONDITIONS FK_DECCOND_DEC DECISION_ 指明DECISION所对应的节点 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_TASK JBPM_TASK FK_TASK_SWIMLANE SWIMLANE_ 任务分配是的泳道 ? JBPM_MODULEDEFINITION JBPM_SWIMLANE FK_SWL_TSKMGMTDEF TASKMGMTDEFINITION_ 泳道对应的模块定义 ? JBPM_DELEGATION JBPM_SWIMLANE FK_SWL_ASSDEL ASSIGNMENTDELEGATION_ 给泳道的代理类 ? JBPM_SWIMLANEINSTANCE JBPM_SWIMLANEINSTANCE FK_SWIMLANEINST_SL SWIMLANE_ 泳道对应的泳道实例 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_TOKEN JBPM_TOKEN FK_TOKEN_SUBPI SUBPROCESSINSTANCE_ 子流程对应的TOKEN ? JBPM_VARIABLEINSTANCE JBPM_VARIABLEINSTANCE FK_VARINST_PRCINST PROCESSINSTANCE_ 流程实例所用的全部流程变量 ? JBPM_RUNTIMEACTION JBPM_RUNTIMEACTION FK_RTACTN_PROCINST PROCESSINSTANCE_ 实时ACTION所属的流程实例 ? JBPM_PROCESSDEFINITION JBPM_PROCESSINSTANCE FK_PROCIN_PROCDEF PROCESSDEFINITION_ 流程实例所属的流程定义 ? JBPM_TASKINSTANCE JBPM_TASKINSTANCE FK_TSKINS_PRCINS PROCINST_ 任务实例说属的流程实例 ? JBPM_JOB JBPM_JOB FK_JOB_PRINST PROCESSINSTANCE_ JOB所对应的流程实例 ? JBPM_TOKEN JBPM_PROCESSINSTANCE FK_PROCIN_ROOTTKN ROOTTOKEN_ 流程实例所对应的TOKEN ? JBPM_TOKEN JBPM_TOKEN FK_TOKEN_PROCINST PROCESSINSTANCE_ 指定给流程实例的TOKEN ? JBPM_TOKEN JBPM_PROCESSINSTANCE FK_PROCIN_SPROCTKN SUPERPROCESSTOKEN_ ? ? JBPM_MODULEINSTANCE JBPM_MODULEINSTANCE FK_MODINST_PRCINST PROCESSINSTANCE_ 模块实例所属的任务实例 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_TOKEN JBPM_TOKEN FK_TOKEN_PARENT PARENT_ TOKEN的父TOKEN,当TOKEN是由fock产生或处于子流程中时使用,对应JBPM_TOKEN ? JBPM_TOKENVARIABLEMAP JBPM_TOKENVARIABLEMAP FK_TKVARMAP_TOKEN TOKEN_ JBPM_TASKINSTANCE JBPM_TASKINSTANCE FK_TASKINST_TOKEN TOKEN_ JBPM_VARIABLEINSTANCE JBPM_VARIABLEINSTANCE FK_VARINST_TK TOKEN_ JBPM_COMMENT JBPM_COMMENT FK_COMMENT_TOKEN TOKEN_ JBPM_LOG JBPM_LOG FK_LOG_CHILDTOKEN CHILD_ JBPM_LOG JBPM_LOG FK_LOG_TOKEN TOKEN_ JBPM_PROCESSINSTANCE JBPM_TOKEN FK_TOKEN_SUBPI SUBPROCESSINSTANCE_ JBPM_NODE JBPM_TOKEN FK_TOKEN_NODE NODE_ JBPM_PROCESSINSTANCE JBPM_PROCESSINSTANCE FK_PROCIN_ROOTTKN ROOTTOKEN_ JBPM_PROCESSINSTANCE JBPM_PROCESSINSTANCE FK_PROCIN_SPROCTKN SUPERPROCESSTOKEN_ JBPM_JOB JBPM_JOB FK_JOB_TOKEN TOKEN_ JBPM_PROCESSINSTANCE JBPM_TOKEN FK_TOKEN_PROCINST PROCESSINSTANCE_ 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_LOG JBPM_LOG FK_LOG_PARENT PARENT_ 日志的父日志 ? JBPM_TOKEN JBPM_LOG FK_LOG_TOKEN TOKEN_ 日志所属TOKEN JBPM_LOG JBPM_LOG FK_LOG_CHILDTOKEN CHILD_ 创建的子TOKEN的日志终止子TOKEN的日志 JBPM_BYTEARRAY JBPM_LOG FK_LOG_NEWBYTES NEWBYTEARRAY_ 新BYTEARRAY值,对应ByteArrayUpdateLog JBPM_BYTEARRAY JBPM_LOG FK_LOG_OLDBYTES OLDBYTEARRAY_ 原DATE值,对应(不理解DateUpdateLog) JBPM_TASKINSTANCE JBPM_LOG FK_LOG_TASKINST TASKINSTANCE_ 日志所属TRANSITION JBPM_NODE JBPM_LOG FK_LOG_DESTNODE DESTINATIONNODE_ TRANSITION的终点,对应TransitionLog JBPM_NODE JBPM_LOG FK_LOG_SOURCENODE SOURCENODE_ TRANSITION的起点对应的日志 JBPM_NODE JBPM_LOG FK_LOG_NODE NODE_ 节点对应的日志 JBPM_TRANSITION JBPM_LOG FK_LOG_TRANSITION TRANSITION_ 日志所属的TRANSITION ? JBPM_VARIABLEINSTANCE JBPM_LOG FK_LOG_VARINST VARIABLEINSTANCE_ 日志所属的VARIABLEINSTANCE JBPM_ACTION JBPM_LOG FK_LOG_ACTION ACTION_ 日志所属的ACTION JBPM_SWIMLANEINSTANCE JBPM_LOG FK_LOG_SWIMINST SWIMLANEINSTANCE_ 日志所属的JBPM_SWIMLANEINSTANCE 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ACTION JBPM_RUNTIMEACTION FK_RTACTN_ACTION ACTION_ 实时ACTION对应的ACTION ? JBPM_PROCESSINSTANCE JBPM_RUNTIMEACTION FK_RTACTN_PROCINST PROCESSINSTANCE_ 实时ACTION对应PROCESSINSTANCE ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_LOG JBPM_LOG FK_LOG_VARINST VARIABLEINSTANCE_ 流程变量的日志 ? JBPM_PROCESSINSTANCE JBPM_VARIABLEINSTANCE FK_VARINST_PRCINST PROCESSINSTANCE_ 流程变量所属的流程实例 ? JBPM_TOKEN JBPM_VARIABLEINSTANCE FK_VARINST_TK TOKEN_ 流程变量所属的TOKEN ? JBPM_BYTEARRAY JBPM_VARIABLEINSTANCE FK_BYTEINST_ARRAY BYTEARRAYVALUE_ 当流程变量是ByteArray类型时,变量的值,对应JBPM_BYTEARRAY ? JBPM_TOKENVARIABLEMAP JBPM_VARIABLEINSTANCE FK_VARINST_TKVARMP TOKENVARIABLEMAP_ 该变量所属的TOKEN的变量映射表 ? JBPM_TASKINSTANCE JBPM_VARIABLEINSTANCE FK_VAR_TSKINST TASKINSTANCE_ 该变量所属的任务实例 ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_TASKINSTANCE JBPM_COMMENT FK_COMMENT_TSK TASKINSTANCE_ 备注所属的任务实例 ? JBPM_TOKEN JBPM_COMMENT FK_COMMENT_TOKEN TOKEN_ 备注所属的TOKEN ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_NODE JBPM_JOB FK_JOB_NODE NODE_ 流程工作所属的节点 ? JBPM_PROCESSINSTANCE JBPM_JOB FK_JOB_PRINST PROCESSINSTANCE_ 流程工作所属的流程实例 ? JBPM_ACTION JBPM_JOB FK_JOB_ACTION ACTION_ 流程工作所属的ACTION ? JBPM_TASKINSTANCE JBPM_JOB FK_JOB_TSKINST TASKINSTANCE_ 流程工作所属的任务实例 ? JBPM_TOKEN JBPM_JOB FK_JOB_TOKEN TOKEN_ 流程工所属的TOKEN ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_VARIABLEINSTANCE JBPM_VARIABLEINSTANCE FK_VARINST_TKVARMP TOKENVARIABLEMAP_ (TOKENVARIABLEMAP不知道) 流程变量所属的TOKEN映射表 ? JBPM_MODULEINSTANCE JBPM_TOKENVARIABLEMAP FK_TKVARMAP_CTXT CONTEXTINSTANCE_ 流程TOKEN变量映射所属的流程上下文实例,对应JBPM_MODULEINSTANCE ? JBPM_TOKEN JBPM_TOKENVARIABLEMAP FK_TKVARMAP_TOKEN TOKEN_ 流程TOKEN变量映射所属TOKEN ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_PROCESSINSTANCE JBPM_MODULEINSTANCE FK_MODINST_PRCINST PROCESSINSTANCE_ (模块的定义) 流程模块所对应的流程实例 ? JBPM_MODULEDEFINITION JBPM_MODULEINSTANCE FK_TASKMGTINST_TMD TASKMGMTDEFINITION_ 任务类模块实例所属的任务模 ? JBPM_SWIMLANEINSTANCE JBPM_SWIMLANEINSTANCE FK_SWIMLANEINST_TM TASKMGMTINSTANCE_ 模块实例对应的泳道实例 ? JBPM_TASKINSTANCE JBPM_TASKINSTANCE FK_TASKINST_TMINST TASKMGMTINSTANCE_ 任务实例所属的模块实例 ? JBPM_TOKENVARIABLEMAP JBPM_TOKENVARIABLEMAP FK_TKVARMAP_CTXT CONTEXTINSTANCE_ 模块实例对应的TOKEN映射表 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_VARIABLEINSTANCE JBPM_VARIABLEINSTANCE FK_BYTEINST_ARRAY BYTEARRAYVALUE_ 当流程变量是ByteArray类型时,变量的值 ? JBPM_LOG JBPM_LOG FK_LOG_OLDBYTES OLDBYTEARRAY_ 原BYTEARRAY值,对应ByteArrayUpdateLog ? JBPM_LOG JBPM_LOG FK_LOG_NEWBYTES NEWBYTEARRAY_ 新BYTEARRAY对应的日志 ? JBPM_MODULEDEFINITION JBPM_BYTEARRAY FK_BYTEARR_FILDEF FILEDEFINITION_ (FILEMODULE的概念不理解),对应JBPM_MODULEDEFINITION ? JBPM_BYTEBLOCK JBPM_BYTEBLOCK FK_BYTEBLOCK_FILE PROCESSFILE_ 对应JBPM_BYTEARRAY ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_BYTEARRAY JBPM_BYTEBLOCK FK_BYTEBLOCK_FILE PROCESSFILE_ 对应JBPM_BYTEARRAY ? ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ID_MEM BERSHIP JBPM_ID_MEM BERSHIP ` USER_ 用户 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ID_GROUP JBPM_ID_GROUP FK_ID_GRP_PARENT PARENT_ 父表和字表的关系 ? JBPM_ID_MEMB ERSHIP JBPM_ID_MEMB ERSHIP FK_ID_MEMSHIP_GRP GROUP_ 组ID ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_ID_USER JBPM_ID_MEMB ERSHIP FK_ID_MEMSHIP_USR USER_ 用户成员对应的用户 ? JBPM_ID_GROUP JBPM_ID_MEM BERSHIP FK_ID_MEMSHIP_GRP GROUP_ 用户成员对应的组 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_VARIABLEINSTANCE JBPM_VARIABLEINSTANCE FK_VAR_TSKINST TASKINSTANCE_ 一个任务实例对应多个实例变量 ? JBPM_JOB 不懂 JBPM_JOB FK_JOB_TSKINST TASKINSTANCE_ 一个任务实例对应多个JOB ? JBPM_PROCESSINSTANCE JBPM_TASKINSTANCE FK_TSKINS_PRCINS PROCINST_ 任务实例对应的流程实例 ? JBPM_MODULEINSTANCE JBPM_TASKINSTANCE FK_TASKINST_TMINST TASKINSTANCE_ 任务实例对应的模块实例 ? JBPM_SWIMLANEINSTANCE JBPM_TASKINSTANCE FK_TASKINST_SLINST SWIMLANEINTANCE_ 定制任务实例的泳道实例 ? JBPM_TASK JBPM_TASKINSTANCE FK_TASKINST_TASK TASK_ 任务所属的任务实例 ? JBPM_LOG JBPM_LOG FK_LOG_TASKINST TASKINSTANCE_ 定制任务实例的日志记录 ? JBPM_TOKEN JBPM_TASKINSTANCE FK_TASKINST_TOKEN TOKEN_ 任务实例所属的TOKEN ? JBPM_COMMENT JBPM_COMMENT FK_COMMENT_TSK TASKINSTANCE_ 定制流程的备注 ? JBPM_TASKACTORPOOL JBPM_TASKACTORPOOL FK_TASKACTPL_TSKI TASKINSTANCE_ 角色对应的任务实例 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_POOLEDACTOR JBPM_TASKACTORPOOL FK_TSKACTPOL_PLACT POOLEDACTOR_ 一个任务对应一个 ? JBPM_TASKINSTANCE JBPM_TASKACTORPOOL FK_TASKACTPL_TSKI TASKINSTANCE_ 一实例ID个应一个任务实例 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_TASKACTORPOOL JBPM_TASKACTORPOOL FK_TSKACTPOL_PLACT POOLEDACTOR_ ? JBPM_SWIMLANEINTANCE JBPM_POOLEDACTOR FK_POOLEDACTOR_SLI SWIMLANEINTANCE_ ACTIOR所属的管道 ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 ? ? ? ? ? ? 关系表 外键存在表 外键名称 外键存在表字段 存在原因 可能 关系 JBPM_POOLEDACTOR JBPM_POOLEDACTOR FK_POOLEDACTOR_SLI SWIMLANEINSTANCE_ 实例分配人员对应的泳道实例 ? JBPM_TASKINSTANCE JBPM_TASKINSTANCE FK_TASKINST_SLINST SWIMLANEINSTANCE_ 一个泳道实例对应多个任务实例 ? JBPM_LOG JBPM_LOG FK_LOG_SWIMINST SWIMLANEINSTANCE_ 泳道实例对应多个日志记录 ? JBPM_MODULEINSTANCE JBPM_SWIMLANEINSTANCE FK_SWIMLANEINST_TM TASKMGMTINSTANCE_ 任务管理的模块实例 ? JBPM_SWIMLANE JBPM_SWIMLANEINSTANCE FK_SWIMLANEINST_SL SWIMLANE_ 定制实例泳道分配的泳道 ? ?1.5 JBPM_EVENT:流程事件表
1.6 JBPM_DELEGATION:流程代理类表(用于实例化jbpm中的action类)
1.7 JBPM_TASK:流程任务表
1.8 JBPM_TASKCONTROLLER:流程任务控制器
1.9 JBPM_VARIABLEACCESS:流程变量表
1.10 JBPM_MODULEDEFINITION:流程模块定义表
1.11JBPM_EXCEPTIONHANDLER:流程异常处理器表
1.12 JBPM_DECISIONCONDITIONS:DECISION节点判断条件表
1.13 JBPM_ SWIMLANE:DECISION节点判断条件表
2
2.2 JBPM_TOKEN:流程TOKEN表(流程实例现在执行的位置)
2.3 JBPM_LOG:流程日志表
2.4 JBPM_RUNTIMEACTION:流程实时ACTION表
2.5 JBPM_VARIABLEINSTANCE:流程变量实例表
2.6 JBPM_COMMENT:流程备注信息表
2.7 JBPM_JOB:流程工作表
2.9 JBPM_TOKENVARIABLEMAP:流程TOKEN变量MAP表
2.10 JBPM_MODULEINSTANCE:流程模块实例表
2.11 JBPM_BYTEARRAY:文件模块形式的流程变量实例表
2.12 JBPM_BYTEBLOCK:
3角色权限数据库表
3.1 JBPM_ID_USER:用户表
3.2 JBPM_ID_GROUP
3.3 JBPM_ID_MEMBERSHIP
3.4 JBPM_TASKINSTANCE
3.5 JBPM_TASKACTORPOOL
3.6 JBPM_POOLEDACTOR
实例分配人员3.7 JBPM_ID_PERMISSIONS
3.8 JBPM_SWIMLANEINSTANCE