SQL запрос бд фильмов

наткнулся с такой проблемой,есть реляционная база данных MySql на тематику фильмов,все записи новый жанры выводятся в новой записи и так же с остальными данными . Что значат мои сущности в модели данных

  1. films - все фильмы и инфа о них
  2. genres - ид жанра и название жанра
  3. genres_media - ассоциативная сущность

У фильма может быть более 2 жанров

  1. categories - ид категории, название и возрастной рейтинг категории фильма
  2. categories_media - ассоциативная сущность

  3. role - ид и название роли [режиссер,актер]

  4. participant - ид, фамилия, имя, дата рождение человека [режиссера/актера{
  5. films_participant - сущность которая обозначает кто есть кто в фильме.

Задача *

Мне нужно вывести все данные о фильме в одну запись что бы в поле жанры отображались все и так же актеры,а не создание новой записи с этим же фильмом .

В теории это должен быть же вложенный запрос и делать конкатенацию через запятую,при попытках результат увенчался провалом Если есть идеи для изменения структуры модели,выслушаю.

Модель данных


Ответы (0 шт):