标签: database entity-relationship entity-relationship-model
我正在生成一个有关汽车租赁公司的ER图,该图存储了有关汽车,其品牌,型号和颜色的信息。我会将品牌,型号和颜色分类为单独的实体还是汽车实体的属性?
答案 0 :(得分:0)
如果品牌,型号和颜色本身具有属性(例如,颜色可以具有保温性或反射性),那将是有道理的。使用BCNF原理,您不需要复制每辆汽车的这些属性,而是要每种颜色保留一次,并让不同的汽车引用该颜色。
否则,如果它们只是简单的属性,则凭自己的权利将它们存储为实体没有太大意义。