如果它是外键,你是否必须添加另一个实体的属性?

时间:2017-03-09 13:09:08

标签: database entity-relationship

我正在制作一个虚拟动物园的ER模型。我有一个名为“Tickets”的实体,它有一个ID_key和属性“Type_of_ticket”。我创建了另一个名为“价格”的实体,其中包含门票类型和价格,并与门票有关。我是否必须将属性“Type_of_ticket”添加到Price实体?或者“价格”属性本身就足够了吗?

1 个答案:

答案 0 :(得分:1)

如果你的" Price"实体仅包含价格本身,最好将Price作为属性添加到Tickets实体,而不是具有两个单独的实体。

最后,"门票"实体将具有以下属性:Id_Key,字符串" Type_of_ticket"和小数(12,2)"价格"。