-1
我正在用django设计比赛网站。每次有很多队参加比赛,每队最多可以有3名队员。我想知道做什么是最好的方法。 (关于比赛的信息和历史必须可用)。我有2种选择:比赛网站和它的数据库
我可以节省约历届大赛的所有数据和它的信息(团队,用户,挑战和......),并创建在先前的DB新比赛。
我可以备份以前的数据库并在每次比赛结束后清除它。
我想知道上面哪个更好,什么是正常的方式?
非常感谢。
我正在用django设计比赛网站。每次有很多队参加比赛,每队最多可以有3名队员。我想知道做什么是最好的方法。 (关于比赛的信息和历史必须可用)。我有2种选择:比赛网站和它的数据库
我可以节省约历届大赛的所有数据和它的信息(团队,用户,挑战和......),并创建在先前的DB新比赛。
我可以备份以前的数据库并在每次比赛结束后清除它。
我想知道上面哪个更好,什么是正常的方式?
非常感谢。
如果您想稍后访问旧数据,请选择解决方案1。仅当您可以省略备份时,解决方案2才会更好。
如果它不在数据库中,则无法查询它 - 因此无法获得旧结果。似乎有点不是问题?也许你错过了存储'CompetitionId'并将所有记录与它关联的概念?数据库旨在容纳许多许多信息 - 利用它 – Basic 2013-04-30 10:45:54