实体图 (ERD)到数据模型转换的目的是从 ERD 逻辑模型创建数据模型, 生成默认数据库类型的数据模型,为DDL生成做准备。在做转换之前,确保您已经为每个属性定义了通用的数据类型,并选择了一个数据库类型作为默认的数据库。数据建模图可以自动生成。这个数据模型可用于生成 DDL 语句,它可以运行在Enterprise Architect 支持的数据库产品中。
转换使用并演示支持中介语言在以下特定于数据库的概念:
参考
概念 |
定义 |
请参阅 |
---|---|---|
表 |
一对一映射到类元素上。
|
|
列 |
一对一映射到属性上。
|
|
主键 |
列出所有参与的列 ;这可以确保它们存在于类中,并为它们创造一个主键方法。
|
|
外键 |
这是一个特殊的连接器。源 和目标 列出所有参与的列 ;这可以确保它们存在并且在目标类中匹配主键, 转换创建相应的外键。
|
|
泛化
泛化可以在 ERD 技术中处理,如下面的示例所示。请注意,向下复制继承当前仅支持两个级别。
示例
备注
· | 有时您可能去回 ERD,进行一些更改,然后想做另一个转型。为了实现更好的结果,始终删除以前的转型包之前做下一个转型 |
转载注明:转自5lulu技术库
本站遵循:署名-非商业性使用-禁止演绎 3.0 共享协议
发布时间:2010-11-01
发布时间:2010-10-25
发布时间:2015-09-29
发布时间:2010-12-25
发布时间:2011-03-05
发布时间:2010-12-28
发布时间:2011-02-16
发布时间:2011-01-23
发布时间:2010-11-01
发布时间:2010-12-30
发布时间:2011-01-14
发布时间:2011-01-24