http://iforce.co.nz/i/v4w35nil.2sj.jpg
3NF の図に示されているフィールドを使用して数独ゲーム データベースを作成する必要があります。問題は、このテーブルで 3NF を実現するにはどうすればよいか、関係をどのように設定する必要があるかということです。私はいくつかの検索を行いましたが、まだ混乱しています。
admin テーブルは無視してください。この質問には関係ありません。
ありがとうございました
http://iforce.co.nz/i/v4w35nil.2sj.jpg
3NF の図に示されているフィールドを使用して数独ゲーム データベースを作成する必要があります。問題は、このテーブルで 3NF を実現するにはどうすればよいか、関係をどのように設定する必要があるかということです。私はいくつかの検索を行いましたが、まだ混乱しています。
admin テーブルは無視してください。この質問には関係ありません。
ありがとうございました
元のテーブルのペアは私には問題ないようです。表に公式の解決策があります (ただし、設定された元のパズルではないようです) Puzzles
。一意の ID 番号を取得し、パズルを参照し、その他の情報を含む提出物があります。
行のマーキングを理解しているかどうかはわかりませんが、「0 以上の提出物」が特定のパズルを参照できるはずです (つまり、左端のカラスの足が示すものだと思います。私はそうではありません)。もう一方の端または破線の H について確認してください)。
ルールによっては、電子メール アドレスに一意の制約が必要な場合 (競技者ごとに 1 つのエントリのみ)、または「電子メール + タイムスタンプ」に一意の制約のみが必要な場合があります (1 人のユーザーから 1 秒間に 2 つのエントリはありません)。 .
しかし、基本テーブルは 5NF にあり、したがって 3NF にもあります。