A。資源庫和運行時表結構
JBPM4_DEPLOYMENT 流程定義表
JBPM4_DEPLOYPROP 流程定義屬性表
JBPM4_EXECUTION 流程實例表 (主要是存放JBPM4的執行信息,Execution機制代 替了JBPM3的Token機制)
JBPM4_JOB 定時表(存放的是Timer 的定義)
JBPM4_LOB 存儲表 (流程定義相關的佈署信息)
JBPM4_PARTICIPATION 參與者表 (存放 Participation的信息,Participation的種類有Candidate、Client、Owner、 Replaced Assignee和Viewer。而具體的Participation既可以是單一用戶,也可以是用戶組。)
JBPM4_PROPERTY 引擎參數表
JBPM4_SWIMLANE 泳道表(Swim Lane是一種Runtime Process Role,多個Task可以一次分配到同一Actor身上。)
JBPM4_TASK 任務表 (存放需要人來完成的Activities,需要人來參與完成的Activity 被稱爲 Task).
JBPM4_VARIABLE 上下文表 (存的是進行時的臨時變量)
B。歷史數據庫表結構
JBPM4_HIST_ACTINST 流程活動(節點)實例表 (Activity Instance的歷史記錄)
JBPM4_HIST_DETAIL 流程歷史詳細表 (保存Variable的變更記錄)
JBPM4_HIST_PROCINST 流程實例歷史表 (Process Instance的歷史記錄)
JBPM4_HIST_TASK 任務歷史表(Task的歷史信息)
JBPM4_HIST_VAR 流程變量(上下文)歷史表 (保存歷史的變量 )
C。身份認證表結構
JBPM4_ID_GROUP 組表
JBPM4_ID_MEMBERSHIP 用戶角色表
JBPM4_ID_USER 用戶表