-1

私はSQLの関数依存性について勉強しています

質問があります。

機能的な依存関係があります

A->B
C->D
CA->E
D->F

それが分解された関係かどうかを理解しようとしていました

たとえば、2 つの関係があります。

1 番目 = CAEB 2 番目 = CDF

BCNF または 3NF を使用する場合、これら 2 つの関係は分解されることを知りたいです。

私の考えでは、

最初と 2 番目は BCNF の分解ではありません

なぜなら、まず、

CA -> E
A->B

第二に、

C->D
D->F

そうですか?(BCNF についての概念を検索していたので、この質問に応募しようとしました。)

3NF部分はどうすればいいのかよくわかりません....(BCNFとほぼ同じように見えますが、よくわかりません...)

3NF部分のやり方を知っている人はいますか? ありがとう..

4

1 に答える 1

-1

はい、その通りです。スタンフォード大学からの素晴らしいデータベース講義をここでチェックアウトできますデータベースの紹介

于 2012-04-07T23:12:25.727 に答える