【发布时间】:2016-01-05 14:46:34
【问题描述】:
我开始学习核心数据。 在使用了一些具有 1 种关系的基本教程(例如 1 位教师 - 20 位学生)之后,我想尝试一些“更大”的东西。
我想创建一个锦标赛应用。这就是我的模型现在的样子:
因此,您可以使用该应用创建球员资料、展览比赛和锦标赛。用户可以查看两个玩家之间的“对决”。例如,玩家“max”与玩家“tony”进行了 25 场表演赛和 8 场锦标赛。
在 SQL 数据库中,我将创建三个表(与上图相同)。但是表匹配会有另一个属性“tournamentID”和 playerIDs。 因此,使用锦标赛 ID,我仍然可以检查它是锦标赛游戏还是展览游戏。
但是核心数据呢?我必须创建哪些关系才能区分展览游戏和锦标赛游戏?
【问题讨论】:
-
表演赛和锦标赛赛的区别是什么?
-
没有区别。唯一的区别是锦标赛游戏与特定锦标赛相关联。正常的表演赛只是一场没有锦标赛链接的比赛。