Вопрос проверяет понимание проектирования схемы БД и умение правильно моделировать сложные связи.
Короткий ответ
Связь многие-ко-многим реализуется через промежуточную таблицу. Она содержит внешние ключи на обе связанные таблицы. Каждая строка такой таблицы описывает одну связь. Это стандартный и правильный подход в реляционных БД.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.