关于驰骋工做流程引擎5流程数据存储模式

数据存储模式.net

CCFlow把流程数据模式分为两种:轨迹模式与合并模式。get

什么是轨迹模式?it

若是您了解ccflow4版本中您建立一个节点ccflow就会建立一个表与此节点相对应,此节点上的数据采集都记录在这个节点表中,好比节点编号为101那么ccflow就会自动建立一个ND101的数据表,全部对此节点的数据采集都记录在这个表里,下一个几节点编号为102就建立一个102的表。基于这种模式的数据存储流程在运动过程当中,就会忠实的记录下来每一个节点上对应的人员数据更改。表单

好比:在费用申请流程里(流程编号为001),有三个节点费用申请单101,部门经理审批102,总经理审批103。申请人申请的金额是100万, 部门经理审批的是110万, 总经理审批的是90万。im

那么在ccflow就会建立4个表 ND101, ND102,ND103,ND1Rpt.数据采集

流程启动时在ND101,ND1Rpt中各插入一条数据。费用金额字段为100万,运行到第二个节点后ND102与ND1Rpt中的金额会是110万,运行到最后节点时ND103与ND1Rpt的字段值为90万。在ND1Rpt表中始终反应的是最新修改的数据。在各个节点表单对应的数据表里反应的是当前本身修改的数据.数据

Ccflow就能够把这种轨迹的模式自动的记录下来,咱们把这种模式叫作轨迹记录模式。static

什么是合并模式?top

就是全部的节点表单都对到应流程数据表,每一个节点上表单的数据更改都是编辑同一条记录,这种模式是运算速度快,可是不能反应出来数据变化的状况。img

这种模式下,ccflow就不会在自动建立节点表,而是全部的该流程的节点表都映射到了NDxxxRpt表。

 

image

相关文章
相关标签/搜索