Вы не можете делать объединения в хранилище данных, лучше будет фильтровать записи по мере продвижения.Например, вы хотите объединить студенческую сущность с классовой сущностью.Вы не можете написать простой выбор s.student, c.class из класса соединения студента c с s.class_id = c.class_id, где ... вместо этого сначала выполните фильтр для студента, получите набор этих значений ('внешний ключ ') в буфере, а затем использовать этот буфер для фильтрации по другой таблице, класс