工作流引擎的主要表結構及其作用如下,我們從開源的馳騁工作流為例來說明。
1. WF_GenerWorkFlow:該表主要用于存儲流程引擎級別的數據, 發起人,發起日期,workid, 流程狀態,流程標題,運行到的節點。
2. WF_GenerWorkerList::這個表主要用于保存工作人員數據,執行人、執行節點、工作ID,是否讀取,是否通過IsPass,.
3. NDxxRpt*:業務數據表,表單采集的業務數據。。
4. Port_*:這些表主要用于存儲標識的信息,如用戶、用戶組等。
5. NDxxxTrack*:軌跡表,用于存儲隊流程的歷史操作。
這些表結構是相互獨立的,但它們共同構成了馳騁工作流引擎的核心部分,通過這些表,工作流引擎可以有效地管理和跟蹤流程的執行情況。