私はUniのいくつかの作業を完了しており、1番目、2番目、および3番目の正規形に配置する必要のある単一のデータテーブルを持っています。以下でそうしようとしましたが、それでレンガの壁にぶつかりました。
私の家庭教師は休暇で不在であり、最初から間違ったテーブル/関係を使用して残りの作業を開始したくないので、有益な情報を提供していただければ幸いです。
基本的に、このシステムは、ユーザーが映画、監督、俳優を追加できるようにすることを目的としています。複数のユーザーが映画をレビューし、ジャンル別に映画を分類できるようにします。
UNF
**filmID**
title
directorID
categoryID
categoryName
notes
directorName
actorName
actorID
role
userID
userName
reviewDate
reviewText
1NF
**filmID**
title
notes
**directorID**
directorName
**categoryID**
categoryName
**actorID
filmID***
actorName
role
**userID**
userName
**filmID*
userID***
reviewDate
reviewText
2NF
**filmID**
title
notes
**directorID**
directorName
**categoryID**
categoryName
**actorID**
actorName
**actorID
filmID***
role
**userID**
userName
**filmID*
userID***
reviewDate
reviewText