3

リレーション スキーマを 3NF にある一連のスキーマに分解する際に、この問題が発生します。

私はこの関係スキーマを持っています: R= (A, B, C, D, E, F)
次のセット F の機能依存関係:

A → ABCDEF
B → C
D → E

誰でも私を助けることができますか?

4

1 に答える 1

5

R A =(A、B、D、F)
R B =(B、C)
R D =(D、E)

なんで?3NFでは、すべての推移的な依存関係を削除する必要があります。

Rでは、CはAからBに推移的に依存し、EからDにも同じことが当てはまります。これらのプロパティを削除するには、テーブルを抽出して使用することにより、これらの推移的な関係が削除されるようにテーブルを分解する必要があります。キーとしての中期。

于 2010-03-23T17:43:59.117 に答える