如何描述关联实体关系?
How can I describe an associative entity relationship?
所以在一对多关系中它可以是这样的:
导演 (1..1)--R3--(0..*) 电影
R11:一个导演可以拍很多部电影;一部电影只有一个导演
但是如果我们有多对多关系并且我们使用关联实体:
电影 (1..1)--R3--(0..)电影国家(0..)--R4I--(1 ..1)国家
如果我输入:
R1:A 电影可以在很多国家拍摄。
R2:A国家可以成为很多电影的取景地。
或者我应该以某种方式添加关联实体吗?
在您的示例中,您可能有 table 位导演和 table 位导演作为外键的电影。
你也可以在电影栏中有一个国家 table,名称等和县 ID,但如果你只想要国家的名称,它可能只是电影 table 中的一栏。
当避免有很多重复值时,有一个单独的 table 是很有价值的。您可以在电影中添加导演信息:出生日期、地址、国籍等 table,但会有很多重复。
所以在一对多关系中它可以是这样的:
导演 (1..1)--R3--(0..*) 电影 R11:一个导演可以拍很多部电影;一部电影只有一个导演
但是如果我们有多对多关系并且我们使用关联实体:
电影 (1..1)--R3--(0..)电影国家(0..)--R4I--(1 ..1)国家
如果我输入: R1:A 电影可以在很多国家拍摄。 R2:A国家可以成为很多电影的取景地。
或者我应该以某种方式添加关联实体吗?
在您的示例中,您可能有 table 位导演和 table 位导演作为外键的电影。
你也可以在电影栏中有一个国家 table,名称等和县 ID,但如果你只想要国家的名称,它可能只是电影 table 中的一栏。
当避免有很多重复值时,有一个单独的 table 是很有价值的。您可以在电影中添加导演信息:出生日期、地址、国籍等 table,但会有很多重复。