Activiti工作流数据库建表语句及字段解析
需积分: 40 171 浏览量
更新于2024-07-18
收藏 563KB DOC 举报
"该文档是关于activiti工作流框架的数据库设计说明书,包含了所有必要的建表语句,并对每个表及其字段提供了中文注释。涵盖了从概念结构设计到逻辑结构设计的各种表,包括二进制数据、历史记录、用户信息、流程定义、运行时数据等多个方面的内容。"
在activiti工作流框架中,数据库的设计对于流程的执行和管理至关重要。以下是对各个关键表的详细说明:
1. **二进制数据表(act_ge_bytearray)**:存储流程相关的二进制数据,如流程图、流程模型的XML定义等。
2. **属性数据表(act_ge_property)**:保存activiti框架的系统属性,如版本信息、配置参数等。
3. **历史活动信息表(act_hi_actinst)**:记录历史上的活动实例,包括活动的开始和结束时间、执行者信息等。
4. **历史附件表(act_hi_attachment)**:存储历史流程中的附件信息,如上传的文件或图片。
5. **历史注释表(act_hi_comment)**:保存用户在流程执行过程中的注释和反馈。
6. **历史详情表(act_hi_detail)**:记录流程实例中的详细变化,如变量的修改、事件的触发等。
7. **历史流程实例表(act_hi_procinst)**:存储已经完成的流程实例信息,用于审计和分析。
8. **历史任务实例表(act_hi_taskinst)**:记录历史任务的执行情况,包括任务的创建、结束时间、执行者等。
9. **历史变量表(act_hi_varinst)**:存储历史流程变量的变化轨迹。
10. **用户组信息表(act_id_group)**:管理用户组,定义用户权限和角色。
11. **用户扩展信息表(act_id_info)**:用于存储用户的额外信息,如邮箱、电话等。
12. **用户与分组对应信息表(act_id_membership)**:定义用户和用户组的关系。
13. **用户信息表(act_id_user)**:存储用户的基本信息,如用户名、密码等。
14. **部署信息表(act_re_deployment)**:记录流程定义的部署信息,包括部署的时间和资源。
15. **流程设计模型表(act_re_model)**:保存流程设计的模型数据,供编辑和保存。
16. **流程定义数据表(act_re_procdef)**:存储流程定义的元数据,包括流程的版本、名称、关键等。
17. **(act_ru_event_subscr)**:运行时事件订阅表,记录订阅的事件和处理方式。
18. **流程执行记录表(act_ru_execution)**:跟踪流程实例的当前状态和执行路径。
19. **任务参与者表(act_ru_identitylink)**:定义任务参与者,包括分配的任务和关联的角色。
20. **运行时定时任务数据表(act_ru_job)**:存储正在运行或待执行的定时任务信息。
21. **运行时任务节点表(act_ru_task)**:保存当前运行的任务实例,包括任务的状态、负责人等。
22. **运行时流程变量数据表(act_ru_variable)**:存储运行时流程实例中的变量值。
这些表共同构成了activiti工作流框架的核心数据结构,确保了流程的正确执行、历史追踪以及用户权限的管理。通过合理的数据库设计,activiti能够高效地处理复杂的业务流程,提供强大的流程自动化能力。
2024-08-31 上传
2023-09-05 上传
2023-06-13 上传
2023-09-14 上传
2023-09-01 上传
2023-09-12 上传
韦小宝也很烦恼
- 粉丝: 57
- 资源: 2
最新资源
- zlib-1.2.12压缩包解析与技术要点
- 微信小程序滑动选项卡源码模版发布
- Unity虚拟人物唇同步插件Oculus Lipsync介绍
- Nginx 1.18.0版本WinSW自动安装与管理指南
- Java Swing和JDBC实现的ATM系统源码解析
- 掌握Spark Streaming与Maven集成的分布式大数据处理
- 深入学习推荐系统:教程、案例与项目实践
- Web开发者必备的取色工具软件介绍
- C语言实现李春葆数据结构实验程序
- 超市管理系统开发:asp+SQL Server 2005实战
- Redis伪集群搭建教程与实践
- 掌握网络活动细节:Wireshark v3.6.3网络嗅探工具详解
- 全面掌握美赛:建模、分析与编程实现教程
- Java图书馆系统完整项目源码及SQL文件解析
- PCtoLCD2002软件:高效图片和字符取模转换
- Java开发的体育赛事在线购票系统源码分析