《Activiti 深入BPM工作流 》--- 数据库表的命名规则是什么?
《Activiti 深入BPM工作流 》--- 数据库表的命名规则是什么?
一. 问题:
数据库表的命名规则是什么?
二. 详细
Activiti的表都是以ACT_ 开头.
第二部分是表示表的用途的两个字母标识.用途也和服务的API对应.
1. ACT_RE_*** : "RE" 表示 repository. 这个Profix的表包含了流程定义和流程静态资源.(图片,规则等等.)
2. AC_RU_*** : "RU" 表示runtime. 这些是运行时间表,包含流程实例,任务,变量,异步任务等运行的数据.
特点: Activiti只有在流程实例执行过程中保存这些数据, 在流程结束时就会删除这些记录.
为什么运行时保存数据,结束时就删除记录?
解答: 这样运行时表可以一直很小, 速度可以非常的快.
3. ACT_HI_*** : "HI"表示history, 表示历史数据,例如历史流程实例,变量,任务等等.
4. ACT_GE_***: "GE" 表示general. 通用数据,用于不同场景下的.
三. 总结.
总体来说,四种类型加上一张日志表,一共就25张表.
Act_evt_log, ACT_RE_***, ACT_RU_***, ACT_HI_*** 和ACT_GE_***.
《Activiti 深入BPM工作流 》--- 数据库表的命名规则是什么?相关推荐
- 【Spring】jpa数据库表实体命名规则 Unknown column ‘user0_.create_time‘ in ‘field list‘
1.概述 转载: https://www.cnblogs.com/wgslucky/p/10109691.html 数据库,表字段命名是驼峰命名法(createTime),Spring data jp ...
- 《Activiti 深入BPM工作流》---如何创建默认的activiti的25张表?
<Activiti 深入BPM工作流>-如何创建默认的activiti的25张表? 一. 问题 如何创建默认的activiti的25张表? 总体思路: 1. 引入依赖 2. 添加配置(默 ...
- 《Activiti 深入BPM工作流》-----如何实现一工作任务的查询?
<Activiti 深入BPM工作流>-----如何实现一工作任务的查询? 一. 问题: 如何进行一任务的查询和处理? 通过上一篇博文 "如何进行acti ...
- 《Activiti 深入BPM工作流》--- 什么是activiti的Service, 如何创建?
<activiti 深入BPM工作流>--- 什么是activiti的Service, 如何创建? 一. 问题 上一篇博文中我们介绍了工作流引擎是如何创建的? (参考:如何 ...
- 《Activiti 深入BPM工作流》---如何创建ProcessEngine工作流引擎?
<Activiti 深入BPM工作流>---如何创建ProcessEngine工作流引擎? 一. 问题 如何创建ProcessEngine工作流引擎? 二. 详情 ...
- 数据库表字段命名规则
一.数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库 二.数据 ...
- mysql 字段命名is__数据库表字段命名规则
一.数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库 二.数据 ...
- tp数据库表大写命名的一些问题
2019独角兽企业重金招聘Python工程师标准>>> 在使用thinkphp时,如果数据库表命名有大写,会被转换成小写加下划线(可以使用$model->_sql())来查看实 ...
- Access数据库列名的命名规则
Microsoft Access 不限制在数据库对象名称或数据库字段名称中使用特殊字符,例如数字标记 (#).句号 (.) 或双引号 (") 标记.但是,如果您使用特殊字符,则可能会遇到意外 ...
最新文章
- 那些到了 30 岁的技术人,后来都去哪了?
- udp_socket聊天器demo
- Oracle数据库之安装教程
- 风险管理6个过程及相关重点
- latex转word_Latex与word转换及相关问题解决方法
- 【Android】手机端的投射
- python封装类连接mysql数据_python操作mysql数据库基本类封装
- Angular单元测试里使用fixture.debugElement测试UI界面元素
- linux关闭内核命令,Linux内核关闭IPv6协议的方式
- 在用户空间加载和卸载驱动
- 二段式提交和三段式提交
- qt4.7.0 交叉编译环境搭建经验总结
- 2012年中国40位40岁以下的商界精英榜单
- 量子恒道统计-淘宝添加步骤
- 使用python生成正弦光栅的代码示例,包括竖直光栅,水平光栅,圆光栅
- 使用CleintDataset 蜂巢式主从结构,修改主表KEY字段出现 Cascaded updates not enabled
- 优雅地乱玩Linux-1-系统
- 【文件监控】之一:理解 ReadDirectoryChangesW part1
- 小米电视/盒子 访问群晖 需要打开 设置“SMB1”
- OA系统中如何实现合同管理?