2017-06-18 130 views

回答

0

关于来自维基百科的链接图,HasContains都是一对多关系(1..n),在关系(双关联线)中关联的参与总数为Character。总参与意味着每Character必须AccountRegion有关。

但是,Has关系被标记为识别关系(双边菱形),Character被标记为弱实体集(双边有界矩形)。这意味着Character的识别属性包括Account的识别属性。 Character有一个弱键CharName,它必须与AcctName结合,以完全识别Character。换句话说,Character表的主键将为复合:AcctName, CharName

请注意,这些注释适用于示例ERD,而不适用于ERD。 HasContains不是类型的关系 - 通常,一种关系可以被称为任何东西,并且具有ER理论中可用特征的任何组合。

而且,看到我的回答Is optionality (mandatory, optional) and participation (total, partial) are same?

+0

感谢您的解释,这是非常有帮助的,了解连接ERD。 – Jayuji