WEB开发网
开发学院数据库DB2 集成 Rational Software Architect 和 Rational D... 阅读

集成 Rational Software Architect 和 Rational Data Architect

 2010-05-13 00:00:00 来源:WEB开发网   
核心提示: 关联:表示实例之间存在联系的两个类之间的语义关系,除了简单形式的关联外,集成 Rational Software Architect 和 Rational Data Architect(10),另外还有两种形式的关联:聚合(Aggregation):这种关联指定一个聚合体(一个整体)与一个组成部

关联:表示实例之间存在联系的两个类之间的语义关系。除了简单形式的关联外,另外还有两种形式的关联:

聚合(Aggregation):这种关联指定一个聚合体(一个整体)与一个组成部分之间的整体-部分关系。

组合(Composition):聚合的一种形式,组成部分严格隶属于组合体(整体),并且部分与整体的生命周期一致。一个部分一次只能属于一个组合体。

关联类:关联类是一个关联,同时也是一个类。关联类连接两个类,并且有自己的属性。

数据类型:数据类型是一组值的描述符。数据类型包括:

预定义的基本类型:Boolean、Number、String、UnlimitedNatural

用户定义数据类型:基本类型或枚举类型

请回到 图 1,看看示例类模型。

RDA 逻辑数据模型

逻辑数据模型定义:

包:作为其他模型元素的结构组成。包可以包含包、图、实体和域。

实体:表示概念、事件、人、位置或关于保存什么信息的内容。同一种实体的实例具有相同的特征。实体可以是独立的,也可以是非独立的。对于一个实体,如果没有确定它与其他实体的关系就不能惟一地标识它的实例,那么它就是非独立实体。否则,它就是独立实体。实体有:

属性:对实体特征的描述。属性具有类型,可定义其值的类型。

主键:惟一地标识实体的一个实例的一个或多个属性。

泛化:按照分类学,一个实例在它与更泛化的实例之间存在泛化关系。实体与更泛化的实体完全一致,但是包含更多的属性。

关系:标识两个实体之间的连接、链接或关联。有三种类型的关系:

标识关系:子实体的实例通过它与父实体的关联来标识。父实体的主键属性成为子实体的主键属性。

上一页  5 6 7 8 9 10 

Tags:集成 Rational Software

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接