Ну, а в какой форме ваши отношения? Они находятся в реляционной базе данных? Если это так, просто используйте SQL JOIN - СУБД, вероятно, выполнит хеш-соединение, но вам не нужно об этом беспокоиться.
Если их нет в реляционной базе данных, почему бы и нет?
Если какое-то странное ограничение не позволяет вам создавать форму, используя лучший инструмент для задания, тогда да, сделать хеш-соединение так же просто, как поместить каждый кортеж в хеш-таблицу с ключом в атрибуте соединения, а затем выполнить итерации по элементам одного и посмотреть спички в другом. Если все ваши данные помещаются в основную память, то есть.