1

http://iforce.co.nz/i/v4w35nil.2sj.jpg

3NF の図に示されているフィールドを使用して数独ゲーム データベースを作成する必要があります。問題は、このテーブルで 3NF を実現するにはどうすればよいか、関係をどのように設定する必要があるかということです。私はいくつかの検索を行いましたが、まだ混乱しています。

admin テーブルは無視してください。この質問には関係ありません。

ありがとうございました

4

1 に答える 1

0

元のテーブルのペアは私には問題ないようです。表に公式の解決策があります (ただし、設定された元のパズルではないようです) Puzzles。一意の ID 番号を取得し、パズルを参照し、その他の情報を含む提出物があります。

行のマーキングを理解しているかどうかはわかりませんが、「0 以上の提出物」が特定のパズルを参照できるはずです (つまり、左端のカラスの足が示すものだと思います。私はそうではありません)。もう一方の端または破線の H について確認してください)。

ルールによっては、電子メール アドレスに一意の制約が必要な場合 (競技者ごとに 1 つのエントリのみ)、または「電子メール + タイムスタンプ」に一意の制約のみが必要な場合があります (1 人のユーザーから 1 秒間に 2 つのエントリはありません)。 .

しかし、基本テーブルは 5NF にあり、したがって 3NF にもあります。

于 2012-06-11T13:50:28.180 に答える