在设计 ER 图时,我们如何区分多值属性和实体?
我们如何知道我们所考虑的“实体”实际上不是一个实体,而是一个多值属性,反之亦然?
最佳答案
如果您只是想知道如何绘制多值属性的图表,您可以从 at this page 开始并向下滚动到多值属性。
如果你想知道如何分辨多值属性,那就是你分析主题的方式,实际上有些主观。给出的一个例子是员工的技能,因为一名员工可以拥有多种技能。但对于这种情况,将“技能”描述为实体,将“员工的技能”描述为员工与技能之间的多对多关系同样有效。
通常,当您开始设计关系表时,无论哪种方式,最终都会得到相同的设计。
关于database - 如何区分多值属性和实体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33641431/