Скажите, что у вас есть таблица Many-Many между артистами и поклонниками. Когда дело доходит до проектирования таблицы, вы создаете таблицу следующим образом:
ArtistFans
ArtistFanID (PK)
ArtistID (FK)
UserID (FK)
(ArtistID and UserID will then be contrained with a Unique Constraint
to prevent duplicate data)
Или вы строите использование составной PK для двух соответствующих полей:
ArtistFans
ArtistID (PK)
UserID (PK)
(The need for the separate unique constraint is removed because of the
compound PK)
Есть ли какие-либо преимущества (возможно, индексирование?) для использования прежней схемы?