get really hacky 2.x many-to-many association class for band vacancy, is there a better way?