Недавно у меня было обсуждение с другим разработчиком, который утверждал, что JOINs (SQL) бесполезны. Технически это верно, но он добавил, что использование объединений менее эффективно, чем выполнение нескольких запросов и связывание таблиц в коде (C # или Java).
По его мнению, присоединение - для ленивых людей, которым наплевать на производительность. Это правда? Следует ли избегать использования объединений?