sqlalchemy relationship join without foreign key