Я создал базу данных для пользователей, чтобы «следить» за телешоу, мне нужно создать форму для отображения каждого шоу и всей соответствующей информации для этого конкретного шоу.
Имеются четыре таблицы:
Шоу (основная таблица),
Сети,
ShowGenres (связывает несколько жанров с одним шоу),
Жанры.Отношения и все поля показаны на рисунке ниже.
![Relationships:](https://i.stack.imgur.com/DoVXc.png)
В настоящее время у меня есть страница, на которой отображается следующая информация: showID, showName, showAired,имя сети, showStatus, showRuntime, showSeasons, showEpisodes, showOverview.
В идеале мне бы хотелось, чтобы в поле списка отображался массив жанров, связанных с конкретным шоу.Я довольно долго пытался придумать запрос, чтобы сделать это, ближе всего мне удалось показать соответствующую информацию, но добавил дубликаты страниц.
Вот моя последняя попытка:
SELECT * FROM Shows A
INNER JOIN Networks B ON B.networkID = A.networkID
INNER JOIN ShowGenres C ON C.showID = A.showID
INNER JOIN Genres D ON D.genreID = C.genreID;
Любая помощь будет признательна, спасибо заранее.