有谁能解释在er图的泛化和特化中使用“d”和“o”符号的区别吗?两个符号的意思是相同的还是不同的。
database - ER图的一般化-LMLPHP
database - ER图的一般化-LMLPHP

最佳答案

o用于重叠,这意味着实体类型可以属于多个子类型。在您的示例中,Assignment可以包含一个Grade和/或一个Lab_Session
d表示不相交,这意味着实体类型不能属于多个子类型。在您的示例中,Lecture只能是EnhancementSpecialDegreeGeneralDegree讲座之一。

关于database - ER图的一般化,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40044679/

10-13 01:04