集成 Rational Software Architect 和 Rational Data Architect
2010-05-13 00:00:00 来源:WEB开发网核心提示: 创建逻辑和物理数据模型, 比较和同步两个数据模型的结构和元素,集成 Rational Software Architect 和 Rational Data Architect(4), 分析数据模型的正确性以及与企业标准的一致性, 发现、探索和可视化数据源的结构,LDM 是企业的信息中心,LDM
创建逻辑和物理数据模型。
比较和同步两个数据模型的结构和元素。
分析数据模型的正确性以及与企业标准的一致性。
发现、探索和可视化数据源的结构。
使用映射发现潜在的关系,并识别不同数据源之间的关系。
下面的图 2 显示了一个示例 LDM,该 LDM 来自示例 RDA 项目 Invoice。注意,这里有三种类型的关系:标识(item – invoice)、非标识(associate - main)和多对多(service - product)。还应注意,key inheritance 用于泛化,key migration 用于标识和非标识关系。本文后面将对此加以讨论。
图 2. RDA “Invoice” 项目中的示例逻辑数据模型
查看原图(大图)
在软件开发周期中,逻辑数据模型过去常常被忽视,但是由于很多原因,现在已经变得越来越重要。LDM 提供企业中数据实体的一个视图,而不暴露实现细节。它将数据语义与实现分开,在处理如今日益复杂的异构 IT 环境时尤其有用。其他逻辑或物理模型,例如服务模型、消息模型、类模型和数据仓库模型,都可以追溯到一个共同的 LDM。借助成熟的模型驱动开发工具,例如 Rational Data Architect 和 Rational Software Architect,用户甚至可以根据 LDM 生成下游模型和物理实现。毫不夸张地说,LDM 是企业的信息中心。LDM 可提供数据的企业视图,从而帮助减少数据冗余、提高数据质量和加快集成。
- ››集成医疗保健服务,第 2 部分: 使用 Apache Servi...
- ››集成医疗保健服务,第 1 部分: 将 Enterprise Ser...
- ››集成 Rational Software Architect 和 Rational D...
- ››集成 Windows Azure:适用于企业的 Windows Azure...
- ››Rational Insight 与 Rational Team Concert 集成...
- ››Rational开发过程
- ››集成 Flex, Spring, Hibernate 构建应用程序
- ››集成 Windows 本地应用到 Eclipse RCP 程序中
- ››集成 DB2 与 Apache Geronimo
- ››集成 Adobe Flex 和 IBM WebSphere Portal
- ››集成 JPA 与 pureQuery: 让 Java Persistence API...
- ››集成 Pyrite 的 Palm-Linux
更多精彩
赞助商链接