django を使用してコンテストの Web サイトを設計しています。毎回多くのチームがコンテストに参加でき、各チームは最大 3 人のメンバーを持つことができます。どうするのが一番いいのか知りたいです。(コンテストに関する情報と履歴が利用可能でなければなりません)。私には2つの選択肢があります:
以前のコンテストに関するすべてのデータとその情報 (チーム、ユーザー、課題など) を保存し、以前のデータベースに新しいコンテストを作成できます。
以前のデータベースをバックアップして、コンテストが終了するたびにクリアすることができます。
上記のどれが優れているか、通常の方法は何ですか?
どうもありがとう。