Я создаю веб-сайт с фильмами ... Мне нужно отображать информацию о каждом фильме, включая жанры, актеров и много информации (как IMDB.com) ...
Я создал таблицу «Фильмы», включающую в себя идентификатор и некоторую основную информацию.
Для жанров я создал таблицу жанров, включающую 2 столбца: ID и жанр.
Затем я использую таблицу 'genres2movies' с двумя столбцами: movieID и genreID, чтобы установить связь между жанрами и таблицами фильмов ...
Таким образом, например, если фильм имеет 5 разных жанров, я получаю код movieID в 5 разных строках таблицы genres2movies. Это лучше, чем включать жанр каждый раз для каждого фильма, но ...
Есть лучший способ сделать это ???
Мне нужно сделать это также для актеров, языков и стран, поэтому производительность и размер базы данных действительно важны.
Спасибо !!!