ERD design - дублирующиеся атрибуты в альбоме и треке - PullRequest
0 голосов
/ 12 марта 2020


Я разрабатываю ERD для базы данных musi c. Отношения включают в себя:

  • Исполнитель
  • Альбом
  • Band
  • Трек

Альбом имеет ссылку на отношения 'Artist' и 'Band' (XOR).
'Track' также имеет отношение к отношениям 'Artist' и 'Band' (XOR).
Альбом может иметь несколько дорожек. Проблема заключается в том, что у 'Album' и 'Track' есть fks ('artist_id' и 'band_id').
Как мне синхронизировать значения для дорожек 'artist_id' и 'band_id' при добавлении в альбом с альбомом 'artist_id' и 'track_id'?
Правильны ли отношения между сущностями?
Спасибо

1 Ответ

0 голосов
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...