在设计er图时,如何区分多值属性和实体?
我们怎么能知道,我们所认为的“实体”,实际上不是一个实体,而是一个多值属性,反之亦然?
最佳答案
如果只想知道如何绘制多值属性图,可以启动at this page并向下滚动到多值属性。
如果你想知道如何区分一个多值属性,那是关于你分析主题的方式,实际上有点主观。给出的一个例子是员工的技能,因为一个员工可能有多种技能。但在这种情况下,将“技能”描述为一个实体,将“员工技能”描述为员工与技能之间的多对多关系,同样有效。
通常,当您开始设计关系表时,无论哪种方式,最终都会得到相同的设计。