映画関連の情報を保存するデータベースを設計しています。私は問題で立ち往生していて、それを解決する方法を知らないようです。
だから私は映画を保存するデータベースを作成しています、そして私の映画テーブルの場合、これらはその属性です
-movieID NUMBER PRIMARY KEY,
-title VARCHAR(10),
-genres genre_varray,
-producers
-director
-cast
プロデューサー、キャスト、ディレクターのために別のテーブルを作成します。私の問題は、フィールドプロデューサーとキャストの場合、人のリストを挿入する必要があり、キャストは各俳優に役割を追加する必要があります。どうすればよいかわかりません。ネストされたテーブルを使用することを考えていましたか?もう1つの問題は、人が俳優、監督、プロデューサー、またはすべての人物になる可能性があることです。
私が今まで持っているのは
supertype person_type - personID, name, sex
subtype actor_type - country
subtype director_type - country
subtype producer_type - company
table of people of type person_type
table of movie_people - profession
助けてくれてありがとう。