Hibernate - mapeamento many-to-many

Olá pessoal…

Qual a melhor maneira de se mapear um relacionamento many-to-many, quando minha tabela de relacionamentos possui, além dos ids das 2 tabelas relacionadas, mais alguns campos com informações diversas??

Preciso criar uma classe para a tabela de relacionamento e fazer um .hbm.xml para ela também? Não sei como ficariam os 3 mapeamentos neste caso… :?

[]s

Você presumiu corretamente.

Quanto a como fazer o mapeamento, declare o many-to-many e depois os one-to-many normalmente como se estivesse mapeando qualquer outra classe.