2017-08-30 3 views
0

私はデータベースに2つのテーブルを持っています。 1はトーナメントと呼ばれます。 1人のプレイヤーは、好きなだけ多くのトーナメントに参加できるはずです。

どのようにそれらを撮影するかに関するアイデア?他のテーブルに多くのIDを格納する方法

答えて

0

別のテーブルを複数の関係で作成する必要があります。 これは、両方ともユニークなキーを構築する2つの値を保持します。最初に、プレイヤーIDは2番目にトーナメントIDです。この方法で、あなたはプレーヤーが複数のトーナメントに参加できることを確認することができます、トーナメントは複数のプレーヤーによって参加することができますし、そこに余分なデータを持っていません。 2つのキーの組み合わせにより、プライマリキーとユニークキーが構築されます。

関連する問題