many-to-many to many-one