Mapeamento em Hibernate

1 resposta
S

Alguém sabe me dizer como faço um relacionamento do tipo, dois vendedores para uma mesmo produto? Neste caso tenho por exemplo produto Coca Cola, vendido por Vendedor1 e Vendedor2, tenho uma entidade vendedor e uma entidade produto, como poderia fazer este mapeamento para criar um terceira tabela relacionando o produto com os dois vendedores?

1 Resposta

doug

Olá

Minha sugestão seria, assim criar esse terceira tabela Vend_Prod.
Nesta tabela teria uma Pk (tanto faz ter ou nao), FkVendedor, FkProduto;

Dai no hibernate seria um mapeamento normal (xml ou anotação) como qualquer outra tabela, mas na hora de você ver quais produtos cada vendedor vendeu tem que ler essa tabela Vend_Prod.

Espero ter ajudado
Flwss

Criado 23 de agosto de 2009
Ultima resposta 23 de ago. de 2009
Respostas 1
Participantes 2