




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、PAGE .数据视图 4-PAGE 65:.;ARIS方法SEQ Kap r4 h 数据视图需求定义数据视图的需求定义包含即将被检验字段的语义数据模型的阐明。按照集成信息系统体系构造ARIS)的划分原那么,这种描画包含两种制定过程链的开场和终了事件的对象,同过程链的相关环境的形状描画一样。当比较功能和数据的建模时,就相关的方法来说,后者要求显著苛刻。在功能视图中,仅检验过的对象是功能。在功能间的相互关系方面,仅高级和次要的得到阐明阐明了父子层间的层次关系。对于语义数据模型,Chen的实体关系模型 (ERM) 是关于语议数据模型最最普遍的设计方法 (见 Chen,实体关系模型 1976)。这种沉
2、默方法运用多种术语,诸如,实体类型,关系类型,属性等等。存在于那些对象彼此间的关系是无数的,并且当比较与功能建模时是非常难于分类的。.在以后的纪录中引见实体关系模型(ERM)的建模方法。首先阐明Chen的原始模型的对象及相互关系。在以后的章节,对原始模型将添加一些运算符。根本的ER模型原始模型分辨区分了实体、,属性和关系。普通地,类型层可以与分辨取值层区分开来。定义:实体是一个公司企业义务中知关于特定部分某一的重要性主题的真实或笼统的对象。例如,这种体系构造块能够是业务过程。按照集成信息系统体系构造ARIS)的构造模型,重要性的数据对象是环境和目的指定的事件的对象。 在处置消费者订单 这 一过
3、程中,我们能够发现如下实体:消费者1235,商品4711,订单11.经过某特定些属性特性更准确地阐明描画实体。这意味着一个消费者可以经过,例如他的姓名字、姓和地址被更准确地阐明定义一个消费者定义:假好像一类型的实体被聚合成一批组,那么被称为实体类型。实体类型的详细取值是实体。同一类型的实体可被一样一的属性来阐明描画。因此,消费者Smith 和消费者 Miller 合起来构成实体类型消费者 ,商品article 4710和商品article 4712一同构成实体类型 商品 Article。在ER模型中实体类型显示在如为矩形的ER模型 (见 REF _Ref395631783 * MERGEFOR
4、MAT 图4.2.11:实体类型举例图4.2.11:实体类型举例). 在以后的原后面的正文中,实体类型以大写显示。消费者订单商品图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 1:实体类型举例定义:特征属性是描画实体类型的特性。属性的详细取值是分配于赋予单个实体的属性的实践取值。例如,消费者1235可用属性取值Smith,John,New York,等等等属性详细值来描画。各自相应的属性被称作名字、姓和城市。通常用一个圆或椭圆来代表表示属性,在下面文章以下篇幅中,用椭圆表示属性。 REF _Ref395631852 * MERGEFORMAT 图
5、4.2.12:消费者实体类型属性举例 图4.2.12:消费者实体类型属性举例 .消费者姓消费者名字城市消费者号码代码图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 22:消费者实体类型属性举例 实体类型和属性间的差别普通很难区分,并且仅仅有时仅能根据建模的程序过程的上下文决议,例如,消费者地址 可以被了解为实体而不是消费者实体的属性。在这种情况下,新实体类型 地址 将被确定,它和消费者之间有它其本人的关系。当在阐明不论确定他所处置的是一实体类型或一还是属性时,现实是实体过程拥有属性这一现实是一个有用的断定规范。属性,另一方面,属性不包含多个不能拥
6、有属性。因此,假设在一个假定后来被更多属性描画的ER模型中建立的属性,创建一个假定要由属性进一步描画,那么它就成为了一个实体类型。 无论一个对象能否希望被赋予与同其它其他实体类型分配有的相互关系都是另一个有益的问题。假设该问题能得到一定地的回答它,这个正被所讨论的对象也是实体类型。定义:关系是实体间的一个逻辑链接。因此,关系的存在直接依赖于实体的存在。 定义:假好像一种类的关系被组合成批成集合,那么称他们它们为关系类型。供应者 和零件 之间的一个关系类型是供应。在以后的文中,关系类型也设置成大写字母。在一个ER模型中,关系类型以菱形显示并且经过连线衔接实体类型。见 REF _Ref395631
7、936 * MERGEFORMAT 图 4.2.13:关系类型举例图 4.2.13:关系类型举例)。零件供应者供应图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 33:关系类型举例通常,按链的方向顺序仅仅能看到一个关系类型。在以上的例子中,假定表达供应者供应零件这一关系。从右到左那么成为零件供应供应者,这是没有意义讲不通的。假设没有独一地规定正确的方向,那么必需经过选择方便的术语,能够在更笼统的程度层,去来防止这种难点。我们区分很多关系类型。在此文本文的环境中,一方面,他们它们衔接的实体类型的数目,另一方面,和关系的复杂程度,都被充任作为区分关系
8、类型的规范。根据与它们衔接的实体类型的数目来区分实体类型,如,一元,、二元或n 元关系。 定义:复杂程度或集的容量基数显示一个实体类型的多少实体归属为被赋予另一个实体类型的某一个实体。 这样出现的不同类型关系阐明在如 REF _Ref395632120 * MERGEFORMAT 图 4.2.14:两种实体类型建的关系的集的容量图 4.2.14:两种实体类型建的关系的集的容量 (见 Scheer, 工程业务过程1994, p.34).四种不同的关系类型可区分如下集的容量基数:1:1关系。,1:n 关系。n:1 关系。n:m 关系。在一个 1:1 关系类型中,第二者二个集合中的一个实体严密严厉对
9、应于第一者个集合中的每一个实体。在一个1:n的关系中,第二一类个集合中的一个实体严厉对应于第一类二个集合中的每一个实体 ,但是第一类一个集合中有n个实体对应于第二类个集合中的每一个实体。n:1表达相反的顺序的一样情形。在一个n:m关系中,第二类个集合中的n个实体对应于第一类一个集合中的一个实体而不是全部。 关 系关 系关 系关 系实体类型实体类型图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 44:两种实体类型建的关系的集的容量这种关系类型的集的容量基数属性类型复杂度显示在实体类型图关系模型的衔接线中见 REF _Ref395632190 * M
10、ERGEFORMAT 图 4.2.15:在ER模型中显示基数 图 4.2.15:在ER模型中阐明集的容量 。分配于部 门公 司属于员工车间任务于企业关系关系关系关系图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 55:在ER模型中阐明集的容量显示基数 集的容量基数指出了表示某一实体类型的一个实体可以参与某一确定确定类型的关系的最大量大关系数,一特定实体类型的一个实体可以参与其中。意思是对于在 REF _Ref395632190 * MERGEFORMAT 图 4.2.15:在ER模型中显示基数 图 4.2.15:在ER模型中阐明集的容量 阐明所示
11、过的n:1关系,假设公司有不同的车间,实体类型公司中一个公司可以以不同的分配关系出现。然而,一特别某一特定的车间也许仅仅参与了一个分配关系它仅对应于一个公司。然而,应该留意的是,Chen 的原始著作以不同的方法方式阐明集的容量基数。当阐明两个以上类型之间的关系时,这部本手册用的这种符号允许更清楚独特的公式表示更清楚。为了防止不用要的混淆,我们不去讨论Chen的原始任务的更多的细节。主要父层的由于实体类型的实体之间也存在有关系的现实,实体类型和关系类型也可用两种两条平行的关系衔接线衔接。为了能区分这两种关系,可以给定他们它们义务分配角色分配。回归关系的一个例子显示在如 REF _Ref39563
12、2292 * MERGEFORMAT 图 4.2.16:物料清单的 ER模型图 4.2.16:资料单的 ER模型。高级父层零件由不同的次级子层零件组成。另一方面,次级子层零件也可以作为构件用在不同的高级父层零件。零件资料发票物料清单构造次要子层的图 STYLEREF 3 s 4.2.16:资料物料清单的 ER模型不仅实体类型能经过特征属性描画,同样适用于关系类型 的运用也能同样(见 REF _Ref395632357 * MERGEFORMAT 图 4.2.1-7: 在ER模型中的属性分配图 4.2.1-7: 在ER模型中的属性分配)。定义:属性的取值域称范围被称为定义域。定义域的元素对分配给
13、实体或关系类型的元素的分配也可以描画关系。可以由被属性名字标注了属性称号的关系代表来表示。定义:在实体类型和至少一个定义域间,一定存在1:1 关系。定义该域中的值能独一地指定确定一个实体。因此,称他们它们为实体类型的关键属性。. 在如 REF _Ref395632357 * MERGEFORMAT 图 4.2.1-7: 在ER模型中的属性分配图 4.2.1-7: 在ER模型中的属性分配 (见 Scheer, 工程业务过程工程1994, p.33) 所显示得力之中示,个别单个实体 消费者 被关键属性消费者号码代码独一地指确定。经过合并衔接的实体的关键属性区别来确定关系。从而,关系类型 居住在 的
14、关键属性是消费者号码代码和地址代号码。 相关数据对象的描画性的属性被由来源于同实体或关系类型有1:n关系的定义域的值来定义。 消费者居住于地址消费者名字代码名字移入日期日期号码居住居住消费者代码住址代码消费者号码代码图 STYLEREF 3 s 4.2.1-7: 在ER模型中的属性分配扩展的 ER模型 eERM在最近的几年内,Chen的原始模型得到了充分的扩展。此书仅讨论那些对集成信息系统体系构造ARIS)体系构造构造的数据视图建模有意义的扩展模型。在设计运算符协助 下的扩展模型在创建数据模型的过程中,设计运算符提供正式方式化支持。它们的用途保证了系统程序的平安,并且提供应阅读器,一个用以洞察
15、其设计过程的现有的数据构造。从在现有概念的运用上中,新的概念在设计运算符协助 下产生。 设计过程很大程度上是在业务管理知识层次上被执行的智力智能程序。从他们它们的数据构造视图观念来说,业务条件的调查报告协助 设计者或者构建共知的基于新观念的条件,或者创建至今为止没有思索过的新的观念关系。从众多的多样不同的扩展ER模型的方法中,确定了四种根本的设计运算符: (见 Scheer,工程业务过程工程 1994, p.35ff.):分类xe Classification,普通化聚合分组分类xe Classification定义:经过分类,同一种类型的对象实体被识别标识和并分配赋予给一个概念实体类型。假设
16、一个对象等同被同样的特性属性描画,那么的与另外一个对象等同。从而因此,分类导致产生了实体类型的以上前面描画过的实体类型的标识(见 REF _Ref395632462 * MERGEFORMAT 图 4.2.1-8:消费者的分类图 4.2.1-8:消费者的分类)。消费者图 STYLEREF 3 s 4.2.1-8:消费者的分类普通化/特殊化定义:经过普通地化,类似的对象类型被聚合到在某一高级父层对象类型下被分组。 如 REF _Ref395632556 * MERGEFORMAT 图 4.2.19:普通化/图 4.2.19:普通化/特殊化,实体类型消费者 和实体类型供应者 被归纳到普通概念业务同
17、伴 下。两种对象的共同特性被属性描画被转换成普通对象类型。从而因此,只需那些对于原先的对象类型个别不同的属性留下待描画。用一三角形图形表示新实体类型业务同伴 的构成,也称作一个is-a 关系。.定义:经过特殊化,我们知道普通化的概念被细分为子概念。业务同伴分为消费者 和 供应者特殊化是普通化的相反方式例:特殊对象承继普通化对象的性质。除了那些承继的外,特殊对象类型也可以拥有他们它们本人的属性。用在图形表示方面 ,特殊化和普通化用同种方式。因此,在图例中的衔接线没有用指示方向的箭头。业务同伴消费者1235供应者图 STYLEREF 3 s 4.2.19:普通化/特殊化首先,特殊化支持由上而下构造
18、数据库的方法用来创建数据模型,普通化用的是由下至上的方法。在特殊化的构造里,开展中的子集的完成完全性和可分解性可选择的在被创建时能被详细阐明。当一个对象的详细取值能够是两个子集的一部分时,我们就要谈到未分解的子集。.适宜于对于前面已给的例子,这意即谓着一个消费者同时可以是一个供应者。假设一个详细取值仅仅分配给正好一个子集,这些子集是可分解的。 当能够支持一个特殊化规范的一切特殊化对象类型用于表示一个普通化对象类型时,我们就要谈到完全的特殊化。取实体类型人类为例:它可被分为实体类型男人和女人 (见 REF _Ref395632641 * MERGEFORMAT 图 4.2.110: 完全的特殊化
19、图 4.2.110: 完成的特殊化). 至于被思索的特殊化规范性别,特殊化应已被完全阐明。女人男人人类图 STYLEREF 3 s 4.2.110: 完成完全的特殊化.为了更准确的阐明一个普通化/特殊化,把这些规范结果和以下已确定的四个发生值结合起来。分解分别性的/完成完全的分解分别性的/未完成不完全的未分解非分别性的/完成完全的未分解非分别性的/未完成不完全的聚合xe Aggregation定义:聚合经过结合现有的对象类型阐明描画新的对象类型的构成。在此在本文中,新的对象类型能够是新的属性特性的知识库。聚合经过关系类型的构成在ER模型中被阐明xe Relationship type:Form
20、ation表达xe Relationship type:Formation (见 REF _Ref395632741 * MERGEFORMAT 图 4.2.111:聚合举例图 4.2.111: 一个聚合举例). 实体类型聚合消费顺序定单和行程安排工艺道路的聚合创建新的对象定单工艺道路顺序安排。工艺道路消费定单图 STYLEREF 3 s 4.2.111: 一个聚合举例然而,聚合运算符也可运用在关系上。一个现行现有的关系类型作为一个实体类型对待处置,并且从而本身从而能成为创建一个新的关系的出发点。在 REF _Ref395632824 * MERGEFORMAT 图4.2.112:关于重新解释
21、的关系类型的聚合 图4.2.112:关于重新解释的关系类型的聚合 中阐明了这些。一个初始的聚合普通构成来源于消费顺序定单和行程安排工艺道路的关系类型顺序安排定单工艺道路。关键属性消费顺序定单号(PONO)和行程安排工艺道路号(RNO)构成顺序安排定单工艺道路的复杂复合关键属性。目前,多种运算符操作能可以被分配于给顺序安排定单工艺道路。因此,关系顺序定单操作在关系类型顺序安排和操作间构成。 由于关系只能在实体类型间产生,原始关系类型顺序定单操作需求作为一个实体类型再次阐明。在 REF _Ref395632824 * MERGEFORMAT 图4.2.112:所示的关系类型的聚合 图4.2.112
22、:关于重新解释的关系类型的聚合 中,这点经过一个盒状菱形阐明来表示。 然后,这些重新解释的关系类型作为实体类型对待。从参与关系类型旁到菱形点划一画一条衔接线 ,经过表达开展阐明的这种程序。该衔接线不是通向盒状菱形,而是重新解释的关系类型构成新关系的衔接线通向环绕它的矩形的边沿。虽然经过分配一个简单关键简化一个复杂的关键根本上是能够的,把数据模型的创建处置成可追踪,包括复杂的关键。顺序处置程序行程安排顺序安排消费顺序图 STYLEREF 3 s 4.2.112:关于重新解释的关系类型的聚合 在一个 ER模型中,一个复杂的构造单元被分成为一个清楚透明的构造。 由于全部概念的联络能够变得模糊,引进以
23、数据簇方式存在的复杂对象。定义:一个数据簇阐明了这样的逻辑视图,它建立在一个在复杂对象中需求的数据模型的大量实体和关系类型之上。 数据簇不仅由关系类型组成,而且也由数据簇组成。不象实体和关系类型,数据簇可在一个层次上自在组合,从而在一个数据模型的发明过程中,主要支持从上到下的数据构造方法。在一个从下到上的方法中,对于结合和稳定子模型,数据簇的构成也非常有用。 REF _Ref395633036 * MERGEFORMAT 图4.2.113:数据簇图表特征 图4.2.113:数据簇图表特征 以图表的方式阐明了一个数据簇。如 REF _Ref395633114 * MERGEFORMAT 图4.2
24、.114: 建立在多种对象上的数据簇视图图4.2.114: 建立在多种对象上的数据簇视图, 一个数据簇阐明了建立在大量实体和关系类型上的逻辑视图。为了阐明复杂对象消费者定单,.需求实体和关系类型消费者、时间、定单头、商品和定单内容。 消费者订单图 STYLEREF 3 s 4.2.113:数据簇图表特征 时间商品消费者图 STYLEREF 3 s 4.2.114: 建立在多种对象上的数据簇视图分组xe Grouping定义:经过分组,一个实体集的元素构成组。在图 REF _Ref395633376 * MERGEFORMAT 图4.2.165:图4.2.165:举例,一切设备合成了一个设备组。
25、设备组是一个独立的对象,这个独立的对象在单独的成套设备中没有的额外的属性设备组的名字,成套设备的数目更准确的阐明。 其它例将任务组分组成部门或订单衔接对象组成订单。设备设备组属于图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 665:分组扩展的集的容量但我们谈到大量集的容量时,至今为止我们仅仅提到以上可允许的关系取值的界限。在 REF _Ref395633468 * MERGEFORMAT 图4.2.176: 图4.2.176: 指出一个工程可分配给以最大数量的职员,一个职员可参与一最大数量的工程。职员工程参与图 STYLEREF 3 s 4.2
26、.1 SEQ Abbildung * ARABIC s 3 776: 上/下界限1除了上界限,下界限对阐明关系取值的最小数量有用。为此目的,技术可用两个字母代表a,b,例如, (见 Scheer, 工业业务过程). 在 REF _Ref395633574 * MERGEFORMAT 图 4.2.187:上/下界限 (2)图 4.2.187:上/下界限 (2) 指出每一个工程能参与至少a1和至多b1的引入类型的关系取值。表示每一个工程可被分配至少a1和至多b1职员。两字母a2,b2显示一个职员能参与至少a2和至多b2工程。职员参与工程图 STYLEREF 3 s 4.2.1 SEQ Abbild
27、ung * ARABIC s 3 887:上/下界限 (2)从而,每一个关系经过两个复杂度最小和最大表达。通常分配下限值0和1,上限值的范围定义为1max* (*是一个通配符)。下限 min=0表示一个实体可以参与一个关系,但这并不是强迫的。下限min=1表示一个实体必需参与至少一个关系,但这不是强迫的。 在 REF _Ref395633643 * MERGEFORMAT 图4.2.198: 上/下限 (3)图4.2.198: 上/下限 (3)中的下限表示一个职员能参与一个关系但并不是必需的(min=0),而一个工程必需参与至少一个关系min=1.这里的意思是职员根本不用参与每一个工程。相反,
28、一个工程至少分配一个职员。职员参与工程图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 998: 上/下限 (3)假设下限值仅0或1和上限值1或 *时可取的,下面min,max符号的四种情况是能够的: (1,1), (1,m), (0,1) 和 (0,m)对于这些下面的缩写是常见的(见 Schlageter/Stucky, Datenbanksysteme 1983, p.51)::1(对应(1,1),c(对应(0,1),m(对应(1,m),cm(对应(0,m), (此处c=choice 和 m=multiple). REF _Ref3956337
29、70 * MERGEFORMAT 图 4.2.1109:上/下限 (4)图 4.2.1109:上/下限 (4) 显示 REF _Ref395633643 * MERGEFORMAT 图4.2.198: 上/下限 (3)图4.2.198: 上/下限 (3)。职员参与工程图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 10109:上/下限 (4)标识和存在的相关性由于经过指定下限和上限扩展集的容量,如在4.2.1.2.2中讨论的一样, 数据对象建的相关依赖如今可以定义。经过定义,由于关于关系类型和重新解释的关系类型的实体类型的存在,关系类型和重新解释
30、的关系类型存在,从而,他们不能孤立地存在。这意味着他们相关地以标示的方式依赖于实体类型。 另外,有真正地拥有一个关键属性并且依然依赖于其它实体的存在的实体类型。例如,这种依赖的类型经过分组运算符产生。从而,如 REF _Ref395633882 * MERGEFORMAT 图 4.2.120: 相关依赖性图 4.2.120: 相关依赖性相关依赖性 ,一个部门至少包含有一个任务站才有意义,以此类推,一个任务站的定义只需分属于一个部门才有意义。 如 REF _Ref395633882 * MERGEFORMAT 图 4.2.120: 相关依赖性图 4.2.120: 相关依赖性,这种相关的依赖性经过
31、复杂度表示。在一个min,max符号中,这些经过(1,1) 和 (1,*)阐明。在数据模型里相关依赖的定义导致关于参考数据的完好性执行靠后的情况。简单地说,这的意思是遵守这些条件将会保证数据库内容的一致性被坚持甚至在一定处置曾经被执行后。在下面例子中,这意味着当属于一个部门的一切的任务站也被删除时,这个任务站才干被删除。 任务站属于工程图 STYLEREF 3 s 4.2.120: 相关依赖性公司技术术语的建模技术术语模型在建模中,尤其在数据建模中,我们不得不处置经常发生的困难。在大的公司定义信息对象的术语是多变的。 在采购部门对术语 定购 的了解完全不同于在消费部门人们了解的意思。对一个公司
32、及其部门,经过运用一致性术语,指定信息的可接受性能得到提高。由于这些缘由,集成信息系统体系构造ARIS的方法批含有的所谓的技术术语模型不仅允许管理在同义词管理方面的不同术语,而且,允许坚持数据模型对象实体类型,关系类型,等等间的关系,同被公司指定的技术术语一样。 为了解释这些关系的目的,引见对象类型技术术语。目前,多样的技术术语能被分配于数据模型的每一个信息对象。.在 REF _Ref395660460 * MERGEFORMAT 图4.2.1211: 图4.2.1211: 技术术语举例阐明这些.产生订单消费订单制造订单消费订单内容订购描 述图 STYLEREF 3 s 4.2.12 SEQ
33、Abbildung * ARABIC s 3 1111: 技术术语在一个层次构造上技术术语能是关联的和可以结合的。在技术术语模型中定义的技术术语也能用在其它包含信息对象的图表中,例如,在阐明一个输入输出功能的过程链中。扩展的实体关系模型属性分配图以仅仅阐明实体模型和关系类型方式的数据模型通常拥有一个非常复杂的构造。假照实体关系模型属性被包括在这些图表中,他们就不再清楚。利用扩展的实体关系模型分配图,他能以单独的图把实体关系模型属性分配分配给每一个实体和关系类型。扩展的实体关系模型的对象类型实体类型或关系类型以一个取值副本的方式被包括在这个图中。从而, 实体关系模型属性ERM的关系可被模拟。对于
34、衔接的实体关系模型属性,在一个关键属性,外部的或一个被描画的属性间能建立差别。.在 REF _Ref395660656 * MERGEFORMAT 图 4.2.122:一个实体类型的实体关系模型属性的分配 图 4.2.122:一个实体类型的实体关系模型属性的分配 中举例阐明这些。消费者姓消费者名字消费者号码消费者图 STYLEREF 3 s 4.2.122:一个实体类型的实体关系模型属性的分配 除了显示和分配单独的实体关系模型属性,在这种图表类型中他也能显示属性类型群以及它们的分配。定义:一个属性的类型群代表一个实体关系类型ERM的一群语义上表达接近的实体关系模型属性, 例如,这些允许包含一切
35、一同一个次要的关键的实体关系模型的一个属性群的创建。属性类型群阐明如下:地址图 STYLEREF 3 s 4.2.123: 一个属性类型群的标示在这个手册的附录,他可找到一个实体关系模型分配图的一切能够关系的摘要。选择窗口的表示SAP 构造化实体关系模型SERM在此书中除了一个描画过的,其它ER模型表示也经常运用。 经常地,关系类型不作为单独对象阐明,而是,它们被作为实体类型间的联络阐明。拥有他们本人属性的关系类型于是作为弱的实体类型被引见 。这种表示方式的一个例子是被Sinz (见Sinz, 实体关系模型1990)提出的构造化实体关系模型SERM 方法。经过运用方向图表笼统化主要的和依赖的数
36、据对象及从左强的实体类型到右弱的实体类型和关系类型组合模型的对象,数据构造的开展方向变成了透明的。从而至今为止,在构造化实体关系SER和基于扩展的实体关系模型eERM已描画方法上的模型间的主要差别依赖于图形表示法。SAPAG in Walldorf/Germany在关于它的信息建模技术的框架中开展的建模技巧衔接了构造化实体关系SER和在此书中引见的扩展的实体关系模型eERM方法见see Keller/Hechler, 信息模型1991。在此文中,对象构成期间在实体类型和关系类型之间没有图表差别被虚拟。信息对象间的依赖关系经过箭头标示的交叉援用阐明。然而,在层次方式,聚合和参考关系间产生了一个差
37、别。 (见 REF _Ref395660865 * MERGEFORMAT 图 4.2.124: 扩展的实体关系模型和SAP实体关系模型的表示图 4.2.124: 扩展的实体关系模型和SAP实体关系模型的表示) 层次方式关系表达了在信息对象间一方面有关存在相关性。 聚合关系对应于基于扩展的实体关系模型方法上的关系类型的构成。参考关系描画了重新解释的实体类型和经过扩展的实体关系模型eERM方法例证的主要实体类型间的逻辑相关性。特殊化用一个三角形表现,以此类推扩展的ER模型。为了传达一个建模技巧的概念, REF _Ref395660865 * MERGEFORMAT 图 4.2.124: 扩展的实
38、体关系模型和SAP实体关系模型的表示图 4.2.124: 扩展的实体关系模型和SAP实体关系模型的表示 阐明了关于扩展的实体关系模型和SAP-ER模型(见: Seubert, SAP-Datenmodell 1991, p.94)的特征的一个例子。这清楚地指出,根底的主体内容能被没有任何信息损失地转成这种表示方式。在一个数据模型的发明程序被完成之后,SAP-ER模型是描画它的一种方式。由于在SAP-ER模型中的信息对象的面向图表的陈列,在更复杂的数据模型中显著地需求提供更快的导航和定位。工人分配设备Op配置操作职员设备群技术处置行程安排设备群分配工人设备op分配职员操作技术处置行程安排Sap-
39、构造化实体关系模型扩展的实体关系模型关系关系关系关系特殊化参考图例层次聚合图 STYLEREF 3 s 4.2.124: 扩展的实体关系模型和SAP实体关系模型的表示IE 数据模型恰如SAP实体关系模型符号,对于实体类型间的关系的表示IE符号不提供对象类型。下面的 REF _Ref395660989 * MERGEFORMAT 图 4.2.1125:在IE表示中的数据模型 图 4.2.1125:在IE表示中的数据模型 给除了在IE表示中的一个数据模型的一个例子。 消费者订单工程消费者订单商品消费者图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 1
40、2125:在IE表示中的数据模型 SeDaM模型SeDaM (语义数据模型)数据模型符号是一个BASF AG 的符号。这种符号对于实体类型间的关系的表示也不提供对象类型。实体类型因此并非从左到右组合(见 SAP构造化实体关系模型符号)对象类型数据簇 和普通化类型 也是可利用的 REF _Ref395661054 * MERGEFORMAT 图4.2.1: 在SeDaM符号中的数据模型图4.2.1: 在SeDaM符号中的数据模型阐明了一个在SeDaM符号中的一个数据模型的例子。.消费者产品业务同伴供应者接受定购供应发票图 STYLEREF 3 s 4.2.1 SEQ Abbildung * AR
41、ABIC s 3 13: 在SeDaM符号中的数据模型在此书的附录,他会发现SeDaM 模型的一切能够关系的一个摘要。可扩展的实体关系模型eERM的大部分重要概念和表示方式的摘要 可扩展的实体关系模型(eERM)的根本构造元素和设计运算符的概念和表示方式在图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 1414: 可扩展的实体关系模型概念和表示方式被总结。(见 Scheer,工业业务过程 1994, p.45)。B和C是A的子集A的一个元素在AB n实例中发生普通化关系ABC由对象A,B和B创生聚合A和B经过一个1:n关系衔接分组重新解释的关系类
42、型变成实体类型B相关的依赖于A存在的相关性图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 1515:可扩展的实体关系模型概念和表示方式 物流建模 物流图为了在过程模型中阐明物流(具有物流扩展的事件驱动链Eepc,具有物流的过程链图 PCDxe PCD with material flowxe Material flow:PCD),物流以输入输出功能的方式分配给业务过程单独的功能。 类似于信息对象对功能信息的转换经过功能阐明的分配,这种分配描画了输入物流类型到输出物流类型的转换。在物料图中他可以定义物料类型,把它们按层次方式组合,按物料类分类。定义
43、:一个物料类型阐明严密地具有一样物料特征的单独的物料的代表。定义:类似的物料类型能被结合起来构成一个物料层。为这样做,类似的问题根据不同的分类规范能被定义。换句话说,一个物料类型能分配于几个物料层。物料类能分配给物料包装类型。这指出特定的物料类型仅能以独特的物料包装类型方式被传送。物料包装也能被定义,按层次方式组合和分类。这可举例阐明,复杂包装买卖单元的构造和限制.。定义:一个物料包装对象描画了严密的具有同种特征例如,物料特征的单独物料包装的代表。定义:类似的物料包装类型能被结合起来构成一个物料包装层。为这样做,类似的问题根据不同的分类规范能被定义。一个物料包装类型能分配于几个物料层。 REF
44、 _Ref395661226 * MERGEFORMAT 图4.2.1168: 一个物料图举例图4.2.1168: 一个物料图举例 指出了包含其构造层次和分类的物料图。.间接资料原资料灰泥添加剂水泥沙粒混合物水泥渣块沙粒图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 16168: 一个物料图举例基于活动的本钱计算数据模型CD 图CD本钱点图 图的运用范围是基于活动的本钱计算(见集成信息系统体系构造ARIS)作业本钱计算 ARIS ABC)。本钱点的层次构造在CD图中阐明。 定义:一个本钱点对于估算一详细过程的本钱是度量/参考值的一个有意义的单元。
45、参考值应是一个可操作值,这个操作值简单地来源于可得到的信息资源和成比例的本钱估价剩余。因此,本钱点仅对于绩效的数量变量或诱导过程能被定义。本钱点对于绩效不确定性过程不能被定义 ,例如,“管理部门。本钱点的一个例子将是关于“一个街道柏油路“街道的长度的过程。 .本钱点的层次构造在CD图中经过直接衔接“测定关于某某的本钱量类型得以阐明。.“CD关系分子“和CD关系分母属性在这种关系上必需被坚持,它被假定为值1。两种属性的份额决议了关于过程计算的两种本钱点间的数量关系。. 在图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 17179: 一个CD图举例给
46、定一个例子。它显示了两个本钱点“汽车号码奢华轿车和“门号码。为了指出每一辆奢华轿车拥有四扇门,在“汽车号码奢华轿车本钱点对“门号码本钱点关系上“CD关系分子属性必需设定为“4。 关 系: 分母关 系: 分子关 系: 分母关 系: 分子关 系: 分母关 系: 分子引擎罩号平安气袋号门号码汽车号码奢华轿车图 STYLEREF 3 s 4.2.1 SEQ Abbildung * ARABIC s 3 18189: 一个CD图举例本钱点分配于过程视图中的单独处置。在处置中对于每个功能的用法要素能从本钱点层次构造自动地被决议。本钱分类图本钱分类图的运用范围是基于活动的本钱计算(ARIS 作业本钱管理xe
47、 ARIS: ABC)。本钱分类的层次构造在本钱分类图中阐明。定义:本钱分类用于构建一切起于本钱点履行创建和估价的本钱。问题是:引起那种本钱?例如,资料本钱是用于资料和记录资产减少量的折旧的本钱类。总本钱能根据不同的规范构建。假设本钱根据常用的消费要素划分,这导致一个人工本钱例如,薪水,佣金,资料本钱例如,原资料本钱,机器折旧,资本本钱,第三社会效力提供者的本钱例如,运输费,电费和税款,费用和捐款的构建。本钱类能根据重要的操作功能更深一步地划分,诸如采购本钱,库存本钱,消费本钱,管理本钱和销售本钱。两种构造都能被更深一层地准确。本钱类的层次构造经过“是最高级类型的直接连线阐明。.本钱类的一个重
48、要属性是“绩效评价“。它阐明了利用其度量本钱类的单元例如,工资小时和房间的平方米本钱。图 STYLEREF 3 s 4.2.130:本钱类图举例给出了一个对应于以上提过具有一个人工本钱子构造的运用常用消费要素分类的构建的本钱类图。人工本钱其他人工本钱社会保证税金奖金佣金薪水工资税款,费用和捐款第三社会产品和效力本钱主要本钱资料本钱总本钱图 STYLEREF 3 s 4.2.130:本钱类图举例 在集成信息系统体系构造ARIS)作业本钱管理中 ARIS ABC,xe ARIS: ABC 一个本钱分类图能被分配于一个基于活动的本钱计算实例中。一个本钱中心视图列出了一切在基于活动的本钱计算实例中将要
49、被分析的本钱中心。对于每一个本钱中心和必需的值集每一个根据计算方法,本钱比率,本钱量和/或本钱中心绩效,能定义几个本钱类。在本钱分类表中,经过一个本钱中心视图,对于每个本钱中心能描画其它现实。 数据视图 SEQ kap c * MERGEFORMAT 0-PAGE71 工程管理数据模型信息载体图信息载体图是具有集成信息系统体系构造ARIS)工具库ARIS Toolset工程管理的一个可选择成分。它被分配于数据视图的定义规范中并且以文档,日志,和集成信息系统体系构造ARIS)图的方式记录引入和引出的数据。 作为一个取值簇的分配,集成信息系统体系构造ARIS模型能在PPCxe PPC (工程过程链
50、, 见过程视图的需求定义xe Project process chain)得到描画。结果,数据在结合簇中通常能被详细阐明。经过属性链1到链3,集成信息系统体系构造ARIS工具库显示和访问实践上必需的文档,例如,一个单词的处置文件,。目的目录工程方案11过程工程方案记录取消会议议程处置咨询消费者规模图 STYLEREF 3 s 4.2.131: 信息载体图设计规范关系图,属性分配图在设计规范里,按需求定一种设计的逻辑数据构造被转换成一种描画方式,即靠这种描画方式详细的数据库系统被建立。在此文中,集成信息系统体系构造ARIS援用关系模型的概念。 关系图和属性分配图对于定义现有的关系和属性以及它们对
51、在需求定义中引见的信息对象的关系是可利用的。在关系图中,首先,必需的关系可被详细阐明。定义:一个关系经过它本身的属性阐明一个实体类型。它是单独属性的值域的一切能够结合的一个子集。下面的图阐明一个关系:关系图 STYLEREF 3 s 4.2.2 SEQ Abbildung * ARABIC s 3 1: 一个关系的表示输入ER模型的每一个实体立刻在关系模型中组成一个关系。当转换关系模型的关系类型时,在决议对一个特殊的关系类型能否应创建一个适当的关系中,集的容量是一个非常重要的方面。 对于每一个简单关系,关系图能指出那个可扩展的实体关系模型eER的实体或关系类型被阐明。除此之外,一个关系经过列示
52、它的属性能被更进一步阐明。不论一个确定的属性能否充任关键属性,外部的关键属性或者描画性属性也许经过选择一个特别的衔接关系和其属性的连线被定义。另一方面,每一个简单的属性对需求定义的ER模型属性的关系能被确定那一个映射它。 描写姓名字消费者号码关系消费者消费者姓消费者名字消费者号码消费者图 STYLEREF 3 s 4.2.2 SEQ Abbildung * ARABIC s 3 2: 需求定义的属性和数据对象的分配为了减少表示的复杂性,每一个关系的属性能在关系本身的属性分配图中定义。在 REF _Ref395661875 * MERGEFORMAT 图 4.2.23: 属性分配图图 4.2.2
53、3: 属性分配图 举例阐明这些。紧缩号码姓街道号名字城市街道消费者号码图 STYLEREF 3 s 4.2.2 SEQ Abbildung * ARABIC s 3 3: 属性分配图在设计规范里,需求定义的数据簇经过适当的对象类型实现。基于数据簇定义的视图定义成如下:定义:经过一个视图我们来了解建立在大量关系上的逻辑视图。属于一个视图的关系也能在一个关系图中阐明。在 REF _Ref395661946 * MERGEFORMAT 图4.2.24: 视图定义图4.2.24: 视图定义中举例显示。消费者订单关系订单视图属于语录关系消费者 关 系消费者描画订单数据图 STYLEREF 3 s 4.2
54、.2 SEQ Abbildung * ARABIC s 3 44: 视图定义在经过适当关系的关系图中没有映射在ER模型中的1:n关系。经过结合高级实体的关键属性到次级实体类型的关系映射关系。在这过程中,最初的关键属性成为关系的外键。 关系模型中映射ER模型中关系类型的属性,也能经过在关系图中的连线来表现(见 REF _Ref395677662 * MERGEFORMAT 图 4.2.25:一个ERM 关系类型对一个属性的分配 图 4.2.25:一个ERM 关系类型对一个属性的分配 ).工程号码描画工程分配图 STYLEREF 3 s 4.2.2 SEQ Abbildung * ARABIC s 3 55:一个ERM 关系类型对一个属性的分配 在这个手册的附录他会找到关系模型的一切对象和关系类型的一个列
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 项目部栋号长年度述职报告
- 2022年云南省中考物理真题【含答案、解析】
- 预算管理制度改革
- 护士微笑服务课件
- 英语-2022年青岛市小升初英语考试真题模拟卷外研版
- 经济学-厦门大学经济学真题
- 法硕法学-《全国法律硕士联考》预测试卷1
- 青春期教育知识
- 雅思词汇教学工作总结
- 酒店客房部年终总结
- 《土木工程材料》课件 03水泥-土木工程材料
- 叉车理论考试题库
- 中枢性性早熟诊断与治疗专家共识
- 中国短暂性脑缺血发作早期诊治指导规范
- 学生营养膳食
- 某三甲医院物业管理整体策划及管理思路方案全套
- 2022年新高考辽宁历史高考真题含解析
- GB/T 42765-2023保安服务管理体系要求及使用指南
- 护士延续注册申请审核表
- 粤教版二年级下册科学25《我们离不开蔬菜》教学课件
- 人力资源类岗位级别评定表
评论
0/150
提交评论