2017-08-30 83 views
0

所以我在我的数据库中有两个表。 1被称为比赛另一名球员。 1名玩家应该可以参加尽可能多的锦标赛。

有关如何将它们打磨的想法?如何在另一个表中存储多个ID

回答

0

您必须创建另一个表作为manytomany关系。它拥有2个值,这两个值都构建了一个唯一的密钥。首先,玩家ID第二是比赛ID。通过这种方式,您可以确保玩家可以参加多个锦标赛,锦标赛可以由多名玩家参加,并且您没有冗余数据。 2个键的组合构成了主键和唯一键。

相关问题