CRUNCH-211 Add one-to-many join functionality