首页 理论教育数字化学习资源数据库设计和管理

数字化学习资源数据库设计和管理

【摘要】:数据库包括Act_RE_*、Act_RU_*、Act_ID_*、Act_HI_*、Act_GE_*等五类,主要用来存储学习活动、任务等。其中,RE代表静态数据表,多为流程图片等不再更改的信息;RU为运行时中的数据及信息,随着流程的生成启动到结束,表中的信息是不断发生改变的;ID为用户信息的存储表;HI为储存的历史信息的表;GE为通用表。表间的相互关系如图5.16所示:图5.16Activiti数据库关系图表5.8~5.29表示数据库具体的表内容及相关属性项。

数据库包括Act_RE_*、Act_RU_*、Act_ID_*、Act_HI_*、Act_GE_*等五类,主要用来存储学习活动、任务等。其中,RE代表静态数据表,多为流程图片等不再更改的信息;RU为运行时中的数据及信息,随着流程的生成启动到结束,表中的信息是不断发生改变的;ID为用户信息的存储表;HI为储存的历史信息的表;GE为通用表。表间的相互关系如图5.16所示:

图5.16 Activiti数据库关系图

表5.8~5.29表示数据库具体的表内容及相关属性项。

表5.8 ACT_GE_PROPERTY属性数据表

表5.9 ACT_GE_BYTEARRAY:用来保存部署文件的大文本数据

表5.10 ACT_ID_GROUP:用来存储用户组信息

表5.11 ACT_ID_MEMBERSHIP:用来保存用户的分组信息

表5.12 ACT_ID_USER:用户信息表

表5.13 ACT_ID_INFO:存储用户的详细信息

续表

表5.14 ACT_RE_DEPLOYMENT:存储部署时需要持久化保存信息

表5.15 ACT_RE_PROCDEF:业务流程定义数据表

表5.16 ACT_RE_PROCDEF:活动流程定义表

续表

表5.17 ACT_RU_EXECUTION:流程执行数据存储表

(www.chuimin.cn)

表5.18 ACT_RU_JOB:运行时定时任务数据表

表5.19 ACT_RU_TASK:运行时任务数据表

表5.20 ACT_RU_IDENTITYLINK:任务参与者数据表

表5.21 ACT_RU_VARIABLE:运行时流程变量数据表

表5.22 ACT_RU_EVENT_SUBSRC

表5.23 ACT_HI_ACTINST:流程活动的实例历史

表5.24 ACT_HI_ATTACHMENT:流程附件历史

续表

表5.25 ACT_HI_COMMENT:评论历史

表5.26 ACT_HI_DETAIL:流程历史详细表

表5.27 ACT_HI_PROCINST:流程实例历史

表5.28 ACT_HI_TASKINST:任务实例历史

表5.29 ACT_HI_VARINST