gpt4 book ai didi

database-design - ERD 和 "relational diagram"之间有什么区别?

转载 作者:行者123 更新时间:2023-12-03 13:46:55 25 4
gpt4 key购买 nike

我被要求绘制表格的ERD和关系图,我之前假设关系图与ERD相同,那么有什么区别?

enter image description here

enter image description here

最佳答案

实体关系图定义实体及其属性之间的关系。例如,ERD 包含多对多关系并且不包含外键。它们是隐含的。在 ERD 中,我们只是将实体、它们的属性以及它们之间的关系可视化。我们不关心外键去哪里或如何实现多对多关系。 (但我们确实在主键下划线!)

关系模型我们指的是我们模型的实现。在这一点上,我们应该清楚我们的属性的格式、我们使用的外键以及我们可能需要将实体拼接在一起的链接表。关系模型基本上是可能的数据库实现的模型。

简而言之,ERD 是我们数据库的抽象概念,它用实体和属性说话,是一个实体模型。关系模型以数据库可以理解的方式定义格式和关系,即数据模型。

关于database-design - ERD 和 "relational diagram"之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25589394/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com