В моей компании вместо присоединения предпочитают использовать несколько запросов, по одному для каждой таблицы для повышения производительности. Это действительная точка, потому что большая база данных с миллионами записей будет линейно замедляться с соединениями. Так что, если нам подойдут 3 запроса, каждый со сложностью времени, это было бы лучше?
Подробнее здесь: https://stackoverflow.com/questions/797 ... e-database