我开始学习核心数据。 在使用一些基本教程与1个关系(例如1名教师 - 20名学生)后,我想尝试“更大”的东西。
我想创建一个锦标赛应用程序。这就是我的模型现在的样子:
因此,通过该应用程序,您可以创建玩家档案,展览游戏和锦标赛。用户可以检查两个玩家之间的“对决”。例如,玩家“max”与玩家“tony”25场比赛和8场锦标赛比赛。
在SQL数据库中,我会创建三个表(如上图所示)。但是表匹配会有另一个属性“tournamentID”和playerIDs。 因此,使用锦标赛ID,我仍然可以检查它是锦标赛游戏还是展览游戏。
但核心数据怎么样?我必须创建哪些关系才能区分展览游戏和锦标赛游戏?