0

データベースMOVIESがあり、2つのテーブルがあります。1 つは MOVIE、もう 1 つは GENRE です。

MOVIE の行エントリを、GENRE テーブルの複数の行に関連付けられるようにしたいと考えています。これは、MOVIE テーブルの 1 列だけで実行できますか?

映画データベースの例を見てきましたが、1 つの映画にマッピングできるのは 1 つのジャンルだけです。1 つのエントリー映画に複数のジャンルを含める方法はありますか? データベースの作成には mySQL を使用しています。

4

2 に答える 2

2

2列の多対多または結合テーブルが必要です。

MovieID と GenreID

この構造を持つことで、1 つの映画を好きなだけ多くのジャンルに関連付けることができます。

于 2013-05-04T00:19:27.847 に答える