《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工作流 》--- 数据库表的命名规则是什么?相关推荐

  1. 【Spring】jpa数据库表实体命名规则 Unknown column ‘user0_.create_time‘ in ‘field list‘

    1.概述 转载: https://www.cnblogs.com/wgslucky/p/10109691.html 数据库,表字段命名是驼峰命名法(createTime),Spring data jp ...

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

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

  3. 《Activiti 深入BPM工作流》-----如何实现一工作任务的查询?

    <Activiti 深入BPM工作流>-----如何实现一工作任务的查询? 一. 问题:       如何进行一任务的查询和处理?       通过上一篇博文 "如何进行acti ...

  4. 《Activiti 深入BPM工作流》--- 什么是activiti的Service, 如何创建?

      <activiti 深入BPM工作流>--- 什么是activiti的Service, 如何创建? 一. 问题       上一篇博文中我们介绍了工作流引擎是如何创建的? (参考:如何 ...

  5. 《Activiti 深入BPM工作流》---如何创建ProcessEngine工作流引擎?

      <Activiti 深入BPM工作流>---如何创建ProcessEngine工作流引擎? 一. 问题        如何创建ProcessEngine工作流引擎? 二. 详情     ...

  6. 数据库表字段命名规则

    一.数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库 二.数据 ...

  7. mysql 字段命名is__数据库表字段命名规则

    一.数据库命名规范 采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成,命名简洁明确,多个单词用下划线'_'分隔,一个项目一个数据库,多个项目慎用同一个数据库 二.数据 ...

  8. tp数据库表大写命名的一些问题

    2019独角兽企业重金招聘Python工程师标准>>> 在使用thinkphp时,如果数据库表命名有大写,会被转换成小写加下划线(可以使用$model->_sql())来查看实 ...

  9. Access数据库列名的命名规则

    Microsoft Access 不限制在数据库对象名称或数据库字段名称中使用特殊字符,例如数字标记 (#).句号 (.) 或双引号 (") 标记.但是,如果您使用特殊字符,则可能会遇到意外 ...

最新文章

  1. 那些到了 30 岁的技术人,后来都去哪了?
  2. udp_socket聊天器demo
  3. Oracle数据库之安装教程
  4. 风险管理6个过程及相关重点
  5. latex转word_Latex与word转换及相关问题解决方法
  6. 【Android】手机端的投射
  7. python封装类连接mysql数据_python操作mysql数据库基本类封装
  8. Angular单元测试里使用fixture.debugElement测试UI界面元素
  9. linux关闭内核命令,Linux内核关闭IPv6协议的方式
  10. 在用户空间加载和卸载驱动
  11. 二段式提交和三段式提交
  12. qt4.7.0 交叉编译环境搭建经验总结
  13. 2012年中国40位40岁以下的商界精英榜单
  14. 量子恒道统计-淘宝添加步骤
  15. 使用python生成正弦光栅的代码示例,包括竖直光栅,水平光栅,圆光栅
  16. 使用CleintDataset 蜂巢式主从结构,修改主表KEY字段出现 Cascaded updates not enabled
  17. 优雅地乱玩Linux-1-系统
  18. 【文件监控】之一:理解 ReadDirectoryChangesW part1
  19. 小米电视/盒子 访问群晖 需要打开 设置“SMB1”
  20. OA系统中如何实现合同管理?

热门文章

  1. 收据html_香港专业教育学院得到了收据
  2. 高等代数、矩阵代数笔记整理汇总,超全面
  3. dc是什么游戏的简称_Daybreak Games旗下免费游戏《DC宇宙 Online》夏季登陆NS 包含全部更新和扩展...
  4. 实验三 Android生命周期
  5. 关于VM一启动虚拟机电脑就重启或蓝屏的几个解决方法
  6. 初一计算机的硬件和软件ppt,计算机的硬件和软件.ppt
  7. 计算机应用技术故事会教案,信息技术教学故事
  8. JAVA WEN开发环境与搭建
  9. 软件工程 - 需求工程
  10. SEO创造奇迹,如何书写下一个传奇?