当我试图理解业务规则并使用鱼尾纹符号将其转换为 ERD 时,我有时会感到困惑。
这是业务规则:
这就是我所做的:
我的问题:
是的,这是正确的,但是:
使用关联表时,分解的one侧应具有强制参与。如果不是强制性的,则关联表中的行可能对应于没有对应部分,因此不对应于两个关联实体之间的有效关系。例如,想象一下,学生每次注册都会收到一个成绩。如果缺少一侧,那么成绩将完全无关。