Cita:
Iniciado por GreenEyed
Desde un punto de vista de modelo de datos, una N:M con atributos no es una N:M, es una 1:N y una N:1 con una entidad propia en medio.
Exacto,
Una la tratas como 1:N y la otra N:1,
Este post te ayudaria mucho:
http://www.forosdelweb.com/f45/hibernate-609209/
saludos!