初心者向けデータベース課題(正規化)

前提

大学のデータベース授業の課題で以下の問題が出ました。
しかし、講義の内容が経験向けのため未経験の自分では理解できず、教授に聞いても答えてくれません。
相談できる友達もおらず、解決の仕方が分かりません。

イメージ説明

以下が不明点になりました。
・分離したテーブルの名前の付け方が分からない
・これ以上分離できるか分からない
解決方法を教えて下さい。

試したこと

イメージ説明

以下の二つまで第三正規形を進め、これが最終的な回答かと考えています。
SQLを独学で10時間勉強した状態ですが一向に分からず、
お力添えいただけると助かります。

イメージ説明

分離1
担当者番号 | 担当者名 | 担当部署番号

分離2
担当部署番号 | 内線番号 | 担当部署名 | 責任者番号

コメントを投稿

0 コメント