首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >弱属性如何从ER图转换为关系模式?

弱属性如何从ER图转换为关系模式?
EN

Stack Overflow用户
提问于 2017-11-01 01:54:23
回答 1查看 629关注 0票数 0

我正在为一个学校项目创建一个ER图和关系模式。在我的ER图中,我将像“街道名称”和“城市”这样的属性显示为另一个属性“address”的弱属性。如何将其转换为关系模式?弱属性甚至出现在我的关系模式中吗?

Part of my ER Diagram

EN

回答 1

Stack Overflow用户

发布于 2017-11-01 05:19:38

我更喜欢将Billing Address称为复合属性,将City称为组件属性。

在ER图中使用术语“弱”来描述包含另一个实体集的键作为其自身的一部分的实体集。例如,如果InvoiceInvoice_ID标识,并且包含由Invoice_ID, Line_Number标识的LineItems,则将使LineItem成为弱实体集,并且Line_Number将是其弱密钥。

在将复合/组件属性转换为关系模式时,最简单的方法是只使用组件属性。这意味着复合属性只不过是一种可视化辅助工具。

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

https://stackoverflow.com/questions/47041729

复制
相关文章

相似问题

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