一.数据库模型设计规则
1.通用数据库
2.属性表数据结构
Acitiviti将全部的属性抽象成为 key-value对,每个属性都有的名称和值,使用ACT_GE_PROPERTY来保存这些属性,该表有以下3个字段
NAME_:属性名称,varchar类型
VALUE_:属性值,varchar类型
REV_:数据版本号
3.资源表数据结构
REV_:数据版本,ACTIVITI为一些有可能会被频繁修改的数据表,加入该字段,用来表示该数据被操作的次数。
NAME_:资源名称,类型VARCHAR,长度为225字节
DEPLOYMENT_ID_:一次部署可以添加多个资源,该字段与部署表ACT_RE_DEPLOYMENT的主键相关联。
BYTES_:资源内容,数据类型为longblob,最大内存可存4GB
GENERATED_:是否由ACTIVITI自动产生的资源,0表示false,1为true
4.流程定义存储表
5.流程定义部署表
6.流程定义表
7.身份数据表
8.用户信息表
9.用户的扩展信息表
10.用户组表
11.用户组关系表
12.运行时流程数据表
12.流程实例执行表
13.用户任务表
14.变量信息表
14.参与者信息表
15.事件订阅信息表
16.作业信息表
作者:宋雨轩同学
链接:https://www.jianshu.com/p/620aaa96c00f
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。