Владимир
Живой пример, сайт мультиязычный (это 2 таблицы), также есть изображения (еще таблица или 2) .Как тогда писать запрос в Контроллере Категорий по связям или join?
Разраб пишет так, как ему удобно. Ему же код поддерживать.
И ещё, код всегда нужно писать так, будто после вас его будет поддерживать неуравновешенный и склонный к насилию психопат, который знает где вы живёте)