ウェブサイト用の映画のデータベースがあり、より効率的にするために再設計しています。
moviesテーブルには というフィールドがありますcountries。この時点で、値はvarcharcsv を使用して に保存されます。例えば:
Spain,France,Germany
これは非常に非効率的です。たとえば、 からすべての動画を選択するのは難しいFranceです。
set64 か国以上の国があるため、a を使用できません。id_country国の表と にリンクする別の表を作成できますid_movie。しかしjoin、映画のデータを取得するために別のものを作成する必要があります (俳優や監督の場合と同様)。
助言がありますか?国情報を保存する最良の方法はどれですか?