0

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

我的 ER 图的一部分

4

1 回答 1

1

我更喜欢称Billing Address复合属性和City组件属性。

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

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

于 2017-10-31T21:19:37.583 回答