The embodiment of this application provides a data model control method, device and server. By acquiring the entity attributes of the business entity included in the subject business to be built, the entity attributes of each business entity are standardized according to the preset standards, and the standard fields are obtained to generate the business standards of the subject business to be built. According to business standards, the relationship between different business entities is established, and the entity tables are planned for each business entity. According to the entity tables and the relationship, the logical model of the subject business to be built is obtained. Then the database table items corresponding to the entity tables in the logical model are established in the database, and the database table items are correlated according to the association relationship to get the physical model corresponding to the subject business to be built. This application combines business standards with logical model and physical model, improves the integrity, standardization and accuracy of the model, ensures the consistency of data standards between subsequent systems, and avoids the problem of data differences between different systems to a certain extent.
【技术实现步骤摘要】
数据模型管控方法、装置及服务器
本专利技术涉及应用开发
,具体而言,涉及一种数据模型管控方法、装置及服务器。
技术介绍
长期以来,大部分的业务系统的建设都是以某些业务需求为基础进行建设,没有考虑系统与系统之间的数据一致性、重复性的问题,缺乏总体的数据标准设计,直接导致数据分析时各个业务部门的统计数据标准不一致的问题。也有许多的企事业单位已经意识到数据标准的重要性,设置也制定了符合自己业务的数据标准,但是目前仍然没有有效的管理办法和系统支撑,导致无法实现基于数据标准的数据模型建立。
技术实现思路
有鉴于此,本申请的目的在于,提供一种数据模型管控方法、装置及服务器以改善上述问题。本申请实施例提供一种数据模型管控方法,应用于服务器,所述方法包括:获得待建主题业务中的多个不同业务实体,并获得各所述业务实体的实体属性;根据预设标准对各所述业务实体的实体属性进行标准设置得到标准字段,以生成针对所述待建主题业务的业务标准;根据所述业务标准建立不同业务实体之间的关联关系,并为各所述业务实体规划用于存放各所述业务实体的标准字段的实体表;根据各所述实体表以及所述关联关系得到所述待建 ...
【技术保护点】
1.一种数据模型管控方法,其特征在于,应用于服务器,所述方法包括:获得待建主题业务中的多个不同业务实体,并获得各所述业务实体的实体属性;根据预设标准对各所述业务实体的实体属性进行标准设置得到标准字段,以生成针对所述待建主题业务的业务标准;根据所述业务标准建立不同业务实体之间的关联关系,并为各所述业务实体规划用于存放各所述业务实体的标准字段的实体表;根据各所述实体表以及所述关联关系得到所述待建主题业务的逻辑模型;根据所述逻辑模型在数据库中建立与所述逻辑模型中各所述实体表相对应的数据库表项,根据所述关联关系将对应的数据库表项进行关联,并为各所述数据库表项中的标准字段建立索引项, ...
【技术特征摘要】
1.一种数据模型管控方法,其特征在于,应用于服务器,所述方法包括:获得待建主题业务中的多个不同业务实体,并获得各所述业务实体的实体属性;根据预设标准对各所述业务实体的实体属性进行标准设置得到标准字段,以生成针对所述待建主题业务的业务标准;根据所述业务标准建立不同业务实体之间的关联关系,并为各所述业务实体规划用于存放各所述业务实体的标准字段的实体表;根据各所述实体表以及所述关联关系得到所述待建主题业务的逻辑模型;根据所述逻辑模型在数据库中建立与所述逻辑模型中各所述实体表相对应的数据库表项,根据所述关联关系将对应的数据库表项进行关联,并为各所述数据库表项中的标准字段建立索引项,以得到所述待建主题业务的物理模型。2.根据权利要求1所述的数据模型管控方法,其特征在于,所述方法还包括:对所述逻辑模型和所述物理模型的建立过程进行监控,在监控到建立过程出现异常时,生成预警信息以提示开发人员。3.根据权利要求2所述的数据模型管控方法,其特征在于,所述对所述逻辑模型和所述物理模型的建立过程进行监控的步骤,至少包括以下之一:监控所述逻辑模型是否与所述业务标准相符,若不相符,则确定建立过程出现异常;监控所述物理模型是否与所述业务标准相符,若不相符,则确定建立过程出现异常;监控所述逻辑模型和所述物理模型是否相符,若不相符,则确定建立过程出现异常。4.根据权利要求1所述的数据模型管控方法,其特征在于,所述服务器包括多个数据库,所述方法还包括:在不同的数据库中存在对应于相同待建主题业务的物理模型时,检测不同数据库中的对应于相同待建主题业务的物理模型的版本信息是否一致;若不一致,则生成提示信息以提示开发人员。5.根据权利要求1所述的数据模型管控方法,其特征在于,所述方法还包括:在生成的业务标准发生变化时,根据变化后的业务标准对根据变化前的业务标准生成的逻辑模型和物理模型进行修改。6.根据权利要求1所述的数据模型管控方法,其特征在于,所述根据...
【专利技术属性】
技术研发人员:周艳,刘俊良,李岳璘,王双,
申请(专利权)人:成都四方伟业软件股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。