embeddedid n many to many with extra columns implemented