我正在为大学的数据库模块开发一个Fantasy Cricket联盟的数据库。
我完成了设计并相当自信我有一个工作版本,但我突然意识到我没有处理玩家的交换。
这是我的图表的片段,因为我的最终版本仍在纸上。
我突然意识到,所有队员的总得分将根据当前阵容中队员的得分来计算,无论这些队员是否一直存在。
如何保持特定班组中所有队员的历史数据及他们在队中的分数?
我不确定我在这里很清楚..但是真的很感激帮助。
答案 0 :(得分:1)
一种选择是在玩家和小队之间插入一个联接表,将玩家映射到一个小队,以获得时间。这样,您可以在给定的时间间隔内选择给定小队中的所有玩家。拥有玩家,应该很容易访问匹配信息,因为它直接与玩家联系。