构建以下ER图并要求进行标准化。我很好奇是在规范化数据库模型时应该注意的符号吗?
答案 0 :(得分:1)
在您的代码中,您具有实体关系模型和规范化,但不具有关系模型。严格地说,归一化属于数据的关系模型,而不属于数据的ER模型。 ER图通常用于描述这两个模型中的任何一个,或者某种结合了ER和关系特征的混合模型。
您的图表似乎是ER模型的图表。考虑一下这种关系"必须/可以拥有"。它的两端都有乌鸦脚。在关系模型中,必须有另一个盒子,即两个实体盒之间的接线盒,用于容纳带有两个外键的表。事实上,你的图表中根本没有外键!所以它看起来像一个ER模型。
所以我要说的是,在你考虑规范化之前,你必须将这个图从ER模型转换为关系模型。这可能与老师教你的方式正好相反。我无法帮助你。