我有以下问题。我有一个具有唯一ID(主键)的桌面游戏和一个具有唯一ID(主键)的桌面用户。问题在于许多用户可以玩一个游戏,而一个游戏却可以被许多用户玩。我读到,我还需要一个表来连接两个表,但是我不确定该怎么做。到目前为止,我的想法是创建另一个表Games_users,将gameID和userID都存储为PK,但我不知道如何继续。
答案 0 :(得分:1)
您的方法是正确的:您必须在多对多相关的两个实体之间创建一个桥接表,并放置GameId和UserId。
还请记住设置外键,以保持数据库的一致性