0

ID(PK)、タイトル、監督、制作年、制作会社の構造を持つ単純なテーブルがあります

3nfでは、非主キー間に推移的な関係があってはいけませんが、(監督、制作年、制作会社)はタイトルに依存すると思いますが、タイトルは一意ではないため、タイトル自体を別のテーブルで主キーにすることはできません。

私のテーブルは3nfですか?

4

1 に答える 1

2

監督、制作年、および制作会社は、タイトルではなく映画 ID に依存します (主題が実際に映画であると仮定します)。同じ映画のタイトル (「ロビン フッド」、「ピーター パン」、「ターザン」など) がテーブルに複数回表示される場合がありますが、監督情報はタイトルではなく映画 ID に依存します。

あなたのテーブルは 3NF です -- 1 つの映画、複数の制作会社、または制作に数年かかる映画で複数の監督を許可しない限り。

于 2011-02-25T19:22:00.667 に答える