![《架构世界》2020数据刊:打通企业数据应用的最后一公里](https://wfqqreader-1252317822.image.myqcloud.com/cover/231/33433231/b_33433231.jpg)
上QQ阅读APP看书,第一时间看更新
.模型版本管理数据关系结构
模型管理模块是指数据分类、数据字典、模型管理
树形的单个数据分类下关联了多个模型,每个模型会有会有多个版本状态,每个模型下会涉及到多个模型版本,每个模型版本会有多个版本,但是只能有一个生效启用的版本,版本下增加了数据的字段属性。
![](https://epubservercos.yuewen.com/C9E6B1/17853815508903206/epubprivate/OEBPS/Images/d2.png?sign=1738858568-wmeghR4B183zPlAFsbedEbf2v3PDOmRE-0-b74acee97e7c3760c59fd72ff28fde5a)
如上是数据模型管理的树形图,也代表了数据结构关联关系,数据字段属性是数据详细内容。理论上,每个模型版本维护一套数据结构,意味着通过该版本控制当前的数据类型和形式。
模型配置包含了多维度的配置,使得数据使用上更细化
模型配置是对数据模型的补充,使得数据在使用上形式更多、更准确,其中包括了在字段配置、展现方式、数据查重、数据模板、数据权限上的配置。
![](https://epubservercos.yuewen.com/C9E6B1/17853815508903206/epubprivate/OEBPS/Images/d3.png?sign=1738858568-25jCAyfPLUpF5g4BAqO2yqu6h8iFRgTh-0-ade9cb799ddb1bde9340993b41f47237)
如上图是模型配置信息,在不同模块下通过建立与字段属性的的关系,达到细化控制数据的目的,通过数据权限的配置,分用户使用数据。
编码管理是对应到具体数据的字段上,包括值和类型以及相应的使用信息
编码管理包括码段管理和编码管理,码段管理是根据实际项目中的需要设置多个码段类型,编码规则是将需要的码段类型绑定到具体的模型版本上,实现对模型版本具体字段的控制。
![](https://epubservercos.yuewen.com/C9E6B1/17853815508903206/epubprivate/OEBPS/Images/d4.png?sign=1738858568-tuo352tU459ZbBPBvVcGS6uUyzs88VtF-0-2b8dbae4badc111c2e83b5ce86b09bd2)
如上图是编码管理的配置信息,模型版本通过编码规则绑定适合版本的码段类型,形成一个带有码段的模型版本。
数据应用模型版本管理下的数据使用部分
在完成模型管理、模型配置和编码管理的基础上,实现数据查看、维护及历史数据查看。
![](https://epubservercos.yuewen.com/C9E6B1/17853815508903206/epubprivate/OEBPS/Images/d5.png?sign=1738858568-94pqOL17T7piOp6mGWgapPVZuhc1M2wp-0-a53c744488942ed95d88c9c7f9825fa4)
如上图是数据应用的配置信息。