0

宿題ではなく、試験の改訂。

私はこの演習に取り組んでおり、私の解決策が大丈夫かどうかを確認したいと思います。

次の関係、R、および機能従属性のセットが与えられた場合、F:R = {A、B、C、D、E、F、G、H、I} F = {{C、D}-> {A}、 {G}-> {E}、{C、D、E}-> {G、B、H}、{B}-> {F}、{H}-> {I}}は、Rを次の条件を満たす関係に分解します。ボイスコッドの正規形。

私の答え:BOLDが主キーです

CD、A)

CDE、B、H)

B、F)

H、I)

G、C、D)

EG

4

1 に答える 1

0

あなたが導き出した最初の4つはすべて5NFにあると思います。

  • { G CD}
  • { EG }

しかし、これら2つは正しく見えません。

一つには、FDの1つはG->Eです。GとEのみを含む関係で、正しい分解が

  • { EG }

それ以外の

  • { G E}

FD G-> Eがまだ保持されなければならないことを考えると?

一見すると、あなたが与えたFDからG->CDをどのように導き出すことができるかわかりません。

于 2013-03-07T00:26:05.960 に答える