树型原子模型结构以及应用该结构构建业务模型的方法

文档序号:6452757阅读:458来源:国知局
专利名称:树型原子模型结构以及应用该结构构建业务模型的方法
技术领域
本发明涉及计算机领域,尤其涉及计算机管理信息系统数据建模技术领域。
背景技术
在开发信息系统的过程中,从数据的角度来开发信息系统目前已占了主要位置, 信息系统中“数据”的本质特征,成为当前信息系统研究的核心内容。通常使用的实体关系模型(ER模型),将数据划分为实体和关系。实体描述客观世界物质的存在特性和人类社会组织及知识的存在特性,特性是从特定信息系统的角度来认识的。关系是指一组实体与另一组实体之间的映射。在建立信息系统时,为了保证数据模型结构的一致性和有效性,即符号、概念及划分的一致性和有效性,因而对信息系统实体关系模型设计提出了 5个范式约束,依照这个5 个范式约束,一个客观业务的信息系统可以设计出很多不同的实体关系模型,即可以设计出多个信息系统与该客观业务相对应。相应的,同一业务的信息系统多样化,会导致信息系统建设和维护过程的不一致,这种不一致对于信息系统而言是一种错误。并且以这种方式建立起来的数据模型,在当业务发生变化时,由于引起了实体关系的变化,因此信息系统就需要相应的发生变化,结果影响了其信息系统的有效性。现在的信息系统技术和服务着重于信息系统本身的易维护性,以提高信息系统适应实体关系模型变化的能力。通常的做法是通过费用高昂的培训和数量巨大的开发规范来尽可能让系统实施人员建立一种尽可能相同的概念和模式,以便让他们面对同一业务可以建立起尽可能相近的实体关系模型。但是当新的业务、新的需求出现时,培训和规范也得需要跟进以规范这种新需求,从而保证基于新业务建立起来的实体关系模型相近,这种规范方式造成了工作的繁琐和成本的增加。所以,需要解决上述因不同系统实施人员构建不同实体关系模型带来的同一业务的数据模型不一致问题,提供一种新的模型结构,这种模型结构具有高度的建模一致性和有效性。

发明内容
本发明的目的在于提供一种与传统的实体关系模型所不同的模型结构,利用这种模型结构,针对同一个业务建立起来的数据模型结构均具有一致性,而不会产生不同的数据模型结构;且当业务发生变化时,只需通过修改该数据模型结构,而不需要重新建立数据模型结构就能与该业务相一致,使该业务的信息系统随着数据模型结构的变化而改变。本发明的一种树型原子模型结构,其特征在于业务实体的元数据结构是由原子实体以原子实体之间的一对一或一对多的树型关系构建起来的。采用这种树型原子模型结构构建业务模型的方法包括三个方面的内容,分别是第一、建立数据域,在树型原子模型结构中使用以下表格中定义的10个数据域
权利要求
1.一种树型原子模型结构,其特征在于业务实体的元数据结构是由原子实体以原子实体之间的一对一或一对多的树型关系构建起来的。
2.一种采用权利要求1所述的树型原子模型结构构建业务模型的方法,其特征在于该方法包括三个方面的内容,分别是第一、建立数据域,在树型原子模型结构中使用以下表格中定义的10个数据域
全文摘要
树型原子模型结构以及应用该结构构建业务模型的方法,涉及计算机领域,尤其涉及计算机管理信息系统数据建模技术领域。树型原子模型结构提供一种与传统的实体关系模型所不同的模型结构,利用这种模型结构,针对同一个业务建立起来的数据模型结构均具有一致性,而不会产生不同的数据模型结构。树型原子模型是将属性和关系进行了分离,由原子来管理最小的属性集合,用树型结构管理关系。本发明的树型原子模型结构具有高度的建模一致性,解决了使用实体关系模型描述同一业务的数据模型时产生的不一致性问题。
文档编号G06Q10/00GK102314632SQ20101022231
公开日2012年1月11日 申请日期2010年7月9日 优先权日2010年7月9日
发明者钟叔玉 申请人:昆明数博兰德科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1