リレーショナル・データベースの通常のフォームに関するこれらの試験問題については疑問に思っています。私には最初のものが3NFでなければならないようで、2番目の2NF(つまり最初の答えは間違っているはずです)。抽象的なリレーショナル・スキーマの通常の形式
質問9. [...]
C int, D int NOT NULL, UNIQUE (B,C)
[...]
私の推論は、Cがユニークであることから、それはまた、候補キー、したがって、プライム属性であるということです。また、それはスーパーキーでもあり、3NFの記述に合っています。 3NFため
定義:関係スキーマRは、非自明な関数従属性X→AがRに保持し、いずれか (a)のXは、Rのスーパーキーであるときはいつでも、あれば第3正規形(3NF)でありますまたは(b)のAは、最初の質問は、Cが一意であることを言っていませんR.
私は直接imgを投稿できるようになるためには、もっと多くのポイントが必要なようです。 – Krilliminell
"Cはユニークです"とはどういう意味ですか? PS [可能な限りテキストを使用して投稿してください。つまり、そのリンク/画像もすべて投稿してください。](https://meta.stackoverflow.com/a/285557/3404097)また、著者にその著者にクレジットを与える。また、暗い箱について説明してください。それが彼らかあなたかどうかを私たちに確かめさせてはいけません。また、 "3NFの記述をフィッティング"して実際にあなたが何を言っているのかを編集してください。スキーマ[属性、スーパーキーまたはCKではなく、NFに適合し、あなたが書いたものは意味をなさないものです。 – philipxy