1

私はこのプロセスを理解できないようです、私はF=を持っています

{ab} -> {cde}
{d} -> {abce}
{a} -> {e}

キーは次のようになります:{a、b}および{d}。これが2nfであるかどうかをどのように証明しますか?

4

1 に答える 1

1

これらの機能依存関係だけに基づいて、{e} は候補キーではありません。その部分をやり直したいと思うかもしれません。

大まかに言えば、関係が 2NF にあるためには、

  • 1NFにあり、かつ
  • 部分キーの依存関係はありません。

部分キー依存関係とは、少なくとも 1 つの非プライム属性が候補キーの一部のみに依存していることを意味します。したがって、1 つの非素数属性が {a} のみに依存していること、または 1 つの非素数属性が {b} のみに依存していることを証明できれば、R{abcde} が 2NF にないことが証明されたことになります。 .

宿題なので、教科書で関連するセクションを見つけて、テキストに沿って答えを書きましょう。(あなたのテキストはおそらく部分キーの依存関係という用語を使用しておらず、候補キーよりもスーパーキーを好むかもしれません。)

于 2012-11-15T21:12:12.267 に答える