Первичные ключи отношений используют для достижения таких целей, как
- исключение дублирования значений в ключевых атрибутах (остальные атрибуты в расчет не принимаются)
- минимизация числа отношений в схеме БД
- определение правил ссылочной целостности
- организация связывания таблиц
К сожалению, у нас пока нет статистики ответов на данный вопрос,
но мы работаем над этим.