Activiti學習(三)——28張數據表的含義

Activiti爲咱們提供了以下的28張數據表,爲咱們的工做流實現起着最基礎但重要的工做。下面經過數據表的分類、含義幾個方面來介紹一下。ide

1.數據表的分類

activiti的28張數據表組成了嚴密的工做流存儲機制,總共有以下六大類。spa

  • ACT_GE: general,用來保存一些通用數據。blog

  • ACT_RE: repository,存儲表,用來保存工做流定義、部署等信息。
  • ACT_ID: identity,身份表,用來保存user、user group以及二者之間綁定關係的數據。
  • ACT_RU: runtime,運行時表,用來保存流程運行時的數據,如工做流實例、權限、參數等等。
  • ACT_HI: history,用來保存流程的歷史數據。

2.數據表的含義

  • ACT_GE_BYTEARRAY:用來保存流程引擎相關的資源,如bpmn、png等文件。
  • REV_字段用來保存操做版本;
  • BYTE_字段用來保存一些可序列話的數據,如文件內容。
  • ACT_GE_PROPERTY:屬性表,用來保存一些基本屬性,爲k-v格式。
  • act_re_deployment:部署表,「部署」能夠當作一個操做人,一次部署能夠部署多個資源文件。
  • act_re_procdef:流程定義,用來存儲咱們定義的流程。
  • act_id_info:用來存儲用戶的一些信息,其中經過TYPE_字段來區別存儲的信息種類,TYPE_有三個值分別爲accout、userinfo和null
  • act_ru_identitylink:任務和用戶的關係表
  • act_ru_task:用來保存流程中的任務
  • act_ru_variable:運行中的參數保存
  • act_ru_event_subscr:事件描述表,包括邊界事件等事件的描述信息
  • act_hi_actinst:每個流程的流程細節、過程都會被記錄到此
  • act_hi_attachment:附件表
  • act_hi_comment:評論表
相關文章
相關標籤/搜索