首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ER (实体关系)图==关系模式数据库?

ER (实体关系)图==关系模式数据库?
EN

Stack Overflow用户
提问于 2014-05-01 16:06:32
回答 2查看 2.8K关注 0票数 0

我被要求使用UML表示法来建模一个关系数据库(ER)图,它应该显示关系的多重性、基数性/参与度。

但是,我被要求使用ER图并将其转换为显示主键和外键的关系数据库模式。

除了加键外,两者有什么区别呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-05-01 18:06:45

还有几步。如果您有一个M:N (或在UML符号中),..。)然后,您需要创建一个中间表,以将该关联的链接(“实例”)存储在数据库中,这是规范化过程的结果。

您还必须规范泛化关系、关联类和其他一些细节。

票数 0
EN

Stack Overflow用户

发布于 2014-05-01 17:17:51

我想您是指UML类图

类图有一些关系数据库不支持的特性,例如继承。如您所说,ER图具有键、索引和其他特性,它们不是基本类图的一部分。

尽管类图可以很容易地转换为ER图,因为它的大多数概念都与相应的ER概念相关。“特殊特性”,如继承,可以转换为ER中的几个解决方案(这是另一个更广泛的主题)。

对类图使用一些ER UML概要文件,这就更容易了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23411576

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档