Таким образом, у меня происходит перепад мозгов при попытке выяснить это. У меня есть несколько баз данных:
tblGenre
genreID
genreName
tblArtist
artistID
artistName
genreID
tblAlbum
albumID
albumName
artistID
Все хорошо, работает нормально. Хорошо, теперь с вопросом ...
Что я пытаюсь выяснить, так это как связать художника с несколькими именами. То есть художник "принц". У меня есть альбомы от него, которые я бы каталогизировал под 3 разными группами; Принц (artistID = 5), Принц и новое поколение власти (artistID = 17 и «Символ» (artistID = 43) ...
Итак, когда я ищу исполнителя "Prince", у которого artistID равен 5, как я могу связать две другие группы с этой? Буду ли я создавать отдельную базу данных, в которой значения каждого артиста разделены запятыми (т. Е. 5, 17, 43) или есть более простой способ сделать это?
Я не хочу заходить так далеко, как уровень альбома, который играл на каждом альбоме в моей базе данных. Я просто хочу создать ссылку артистов, которые были с несколькими группами. Еще несколько примеров того, как я хотел бы "зацепиться" ...
Спасибо за ввод.