SM
Есть 4 таблицы, Category, User, Service и master_service. Category и Service связаны отношением один ко многим, User и Service связаны отношением многие ко многим, ассоциативная таблица master_service. Если кратко, для каждой из таблиц (кроме ассоциативной) есть первичный ключ и название (имя).
Требуется получить те категории из Category, для которых существуют сервисы из Service, связанные с определённым пользователем из User.
Уже голову всю сломал, как заджойнить эти 4 таблицы..