こんにちは、解決しようとしているデータベースの正規化の問題について何時間も考えてきました。私の問題では、複合主キーがあり、キーの列の 1 つのデータに複数の値があります。主キーの列の 1 つに複数の値があることが大きな問題です。最初の正規形で、主キー以外の繰り返しグループのみが削除されるか、複数の値を持つ主キー列も削除されるかを知りたいです。それでも、人々が理解するには漠然としているかもしれません。だから私はテーブルのスクリーンショットを投稿しています:
http://tinypic.com/view.php?pic=ev47jr&s=5
(上の画像を開いて表をご覧ください)
ここで質問したいのは、最初の正規形で列番号 4,5,6,7 のみが削除されるか、列番号 2 も削除されるかということです (複数の値も含まれているため)。
2 列目を削除しないと 1NF には入りませんが、これも削除すると 3NF に直接移動します。ヘルプ?
ありがとうございました。