• ベストアンサー

自分用に映画のデータベースを作りたいと思っています。

自分用に映画のデータベースを作りたいと思っています。映画名や制作年は1つだけですが、出演者など複数のデータが必要なフィールドはどのように考えたらいいのでしょうか。 最終的にはPHPを使用して映画名から出演者などの情報一覧をweb上で表示したいと思っています。 よろしくお願いしますm(_ _)m

質問者が選んだベストアンサー

  • ベストアンサー
  • CHRONOS_0
  • ベストアンサー率54% (457/838)
回答No.1

映画には多くの俳優が出演し、俳優は多くの映画に出演します このような関係を多対多の関係といいます この場合のテーブル構造は [映画テーブル](映画ID、映画名、制作年、・・・) [俳優テーブル](俳優CD、俳優名、生年月日、性別、・・・) [出演表](映画ID、俳優CD) のようにします このテーブルから俳優が出演した映画の一覧も得られます

juna_voyage
質問者

お礼

簡潔でよく分かりました! 以上のようにテーブルを作りたいと思います。 ありがとうございました。

関連するQ&A