1.常用的表

2.总共34张表

Activiti的后台是有数据库的支持,所有的表都以ACT_开头。 第二部分是表示表的用途的两个字母标识。 用途也和服务的API对应。

ACT_RE_*: 'RE'表示repository。 这个前缀的表包含了流程定义和流程静态资源 (图片,规则,等等)。

ACT_RU_*: 'RU'表示runtime。 这些运行时的表,包含流程实例,任务,变量,异步任务,等运行中的数据。 Activiti只在流程实例执行过程中保存这些数据, 在流程结束时就会删除这些记录。 这样运行时表可以一直很小速度很快。

ACT_ID_*: 'ID'表示identity。 这些表包含身份信息,比如用户,组等等。

ACT_HI_*: 'HI'表示history。 这些表包含历史数据,比如历史流程实例, 变量,任务等等。

ACT_GE_*: 通用数据, 用于不同场景下,如存放资源文件。

3.部分表的分类

3.1:资源库流程规则表

  1. act_re_deployment        部署信息表
  2. act_re_model                 流程设计模型部署表
  3. act_re_procdef              流程定义数据表

3.2:运行时数据库表

  1. act_ru_execution            运行时流程执行实例表
  2. act_ru_identitylink         运行时流程人员表,主要存储任务节点与参与者的相关信息
  3. act_ru_task                      运行时任务节点表
  4. act_ru_variable               运行时流程变量数据表

3.3:历史数据库表

  1. act_hi_actinst                 历史节点表
  2. act_hi_attachment           历史附件表
  3. act_hi_comment              历史意见表
  4. act_hi_identitylink         历史流程人员表
  5. act_hi_detail                    历史详情表,提供历史变量的查询
  6. act_hi_procinst               历史流程实例表
  7. act_hi_taskinst                历史任务实例表
  8. act_hi_varinst                  历史变量表

3.4:组织机构表

  1. act_id_group            用户组信息表
  2. act_id_info               用户扩展信息表
  3. act_id_membership   用户与用户组对应信息表
  4. act_id_user              用户信息表

这四张表很常见,基本的组织机构管理,关于用户认证方面建议还是自己开发一套,组件自带的功能太简单,使用中有很多需求难以满足

3.5:通用数据表

  1. act_ge_bytearray            二进制数据表
  2. act_ge_property             属性数据表存储整个流程引擎级别的数据,初始化表结构时,会默认插入三条记录,

4.总结:工作流的表是用来保存流程数据的,而业务数据表需要自己创建,并且业务关联流程,而不是流程关联业务

workflow工作流(二):34张表相关推荐

  1. 工作流管理系统开发之十二 同一张表单在流程多节点中流转的权限控件

    以前写过一篇  表单权限与流程的权限控制:文章,没有具体的去实现,实践证明,同一张表单在多流程节点中流转,是工作流和电子表单必须要处理的问题. 工作流系统和电子表单相结合,达到同一张表单在流程的各个节 ...

  2. eas-bos工作流的几张表

    T_WFR_AssignHst 工作流任务历史表 转储后的工作流任务历史数据 T_WFR_AssignDetail 已经处理过的工作流任务表 已经处理过的工作流任务存储在此表中 T_WFR_Assig ...

  3. c++引用另一个类的方法_VlookUp函数使用方法,一张表引用另一张表的数据。

    Excel里面的Vlookup函数是很常用的函数,也是非常实用的函数.这里大致讲一下这个函数所能实现的功能,我们讲的通俗一点,比如有两张表,第一张表有学号.姓名信息,另一张表中有学号.成绩信息,当第一 ...

  4. 如何删除有外键关系的两张表的数据

    文章目录 外键的定义 如何删除外键关系的两张表(父表 子表)的数据 方式一 方式二 两张表互为外键约束,删除任何一张表都会出错 为了保证数据完整 ,有一种方式就是两张表设置外键foreign key. ...

  5. 【审批工作流camunda教程】(二):camunda数据库中的48张表分别的大致含义,数据库表结构介绍

    教程一: 创建camunda项目=>部署流程定义=>创建流程实例=>走完流程实例 教程二: camunda数据库中的47张表分别的大致含义,数据库表结构介绍 教程三: 下载camun ...

  6. hibernate继承关系映射关系方法(二)--每个子类一张表

    TPS:所谓"每个子类一张表(Table Per Subclass)":父类一张表,每个子类一张表,父类的表保存公共有信息,子类的表只保存自己特有的信息 这种策略是使用<jo ...

  7. 《Activiti 深入BPM工作流》---如何创建默认的activiti的25张表?

    <Activiti 深入BPM工作流>-如何创建默认的activiti的25张表? 一. 问题 如何创建默认的activiti的25张表? 总体思路: 1. 引入依赖 2.  添加配置(默 ...

  8. mysql语法大全w3school_(二)mysql:在w3schools文档上学习sql语法(使用数据库创建一张表)...

    1.选中要使用的数据库(选中上篇创建的test数据库) 现有的数据库 mysql>use test; 则选中test数据库: 2.创建一张表 2.1column代表每一列的名称,datatype ...

  9. flowable实战(十二)flowable 核心表ACT_RU_EXECUTION 详解(初学者误解的一张表)

    一.ACT_RU_EXECUTION 表(很多初学者迷惑的一张表,以为是流程实例表,其实它叫执行实例表):这个表和act_run_task表,一起控制了用户任务的产生与完成等. 这个表是工作流程的核心 ...

最新文章

  1. 大白鱼备考云笔记冲刺周期第一天
  2. 根据 设备名(br0/eth0/em0)称获取 当前机器的IP地址与子网掩码信息
  3. mac os x 10.8 安装python-mysqldb
  4. PostgreSQL / openGauss 数据库易犯的十个错误
  5. There is 和 There are的使用_28
  6. c#值get、 set用法(包含自动转换的说明)
  7. sql取字段前4位_SQL学习之旅(7)
  8. Vue使用v-for绑定两个属性拼接渲染界面
  9. python 正态化_#Python数据分析/笔记 - 准备工作
  10. optenstack配置glance
  11. 简单使用jave获取上传视频时长--java后端
  12. 模糊数学(一):模糊集及其表示
  13. [bzoj 4939][Ynoi 2016]掉进兔子洞
  14. java实现word(docx)在线编辑(word转html,html转word)——解读document.xml结构
  15. oracle查询谁修改了数据ip,查询oracle特定表修改的用户及IP信息
  16. 最新HTML微信聊天对话生成器网页源码+实测可用
  17. Linux光盘检测,Linux下如何检测DVD刻录机的设备
  18. 用html做成的音频播放器,HTML5制作酷炫音频播放器插件图文教程
  19. python中多重if语句用法_python-循环语句的简单条件语句、多重条件语句和嵌套条件语句编写...
  20. 计算机技术在物理教学中的应用,信息技术在物理教学中的运用案例与感悟

热门文章

  1. CAN总线的8种常见故障及解决方法
  2. 使用Hexo 和Github搭建个人博客
  3. Hexo+Github+Vscode搭建个人博客内含添加图片和更换主题
  4. comsol计算机模拟过程,借助数值模拟分析多孔结构
  5. 分享保护视力应用桌面
  6. startuml java 类图_【StarUML】类图
  7. STM8S903K3基于STVD开发,利用定时器5中断实现毫秒时基延时
  8. 一阶数字低通滤波器设计matlab
  9. Apple十条黄金服务法则
  10. 深入解析python版SVM源码系列(三)——计算样本的预测类别