Possuo um relacionamento muitos para muitos com atributos na tabela intermediária. Sempre utilizei a abstração da tabela intermediária porém, neste caso, a tabela intermediária possui atributos além das chaves estrangeiras, o que impossibilita a simples abstração.
O problema é equivalente ao clássico exemplo da nota fiscal.
NOTA |
---|
NOTA_ID |
PRODUTO |
---|
PRODUTO_ID |
PRODUTOS_DA_NOTA |
---|
NOTA_ID |
PRODUTO_ID |
QUANTIDADE |
VALOR |
Gostaria de saber como realizar o mapeamento e a manipulação dos atributos nessa situação.