Re:Hibernate "João tem N mulheres cada mulher tem N amantes"! Como implementar?!

3 respostas
nandobgi

Amigo se não puder ajudar por favor não atrapalhe.

Moderadores o amigo ai está precisando de um “puxão de orelha” não é o primeiro post que ele se manifesta.

3 Respostas

Daniel_Quirino_Olive

Resolvido. Mensagem removido e o usuário vai ser notificado.

ramilani12

Utilize um <composite-id> acho que resolve seu problema

http://www.hibernate.org/hib_docs/v3/reference/en/html/mapping.html#mapping-declaration-compositeid

Victor_Yuji_Maehira

Bom dia!
Estou tentando estabelecer a seguinte relação no meu mapeamento:

  • Uma Empresa tem N LocalEmpresa
  • Uma LocalEmpresa tem N HorarioAcesso

Após suar para implementar a relação 1:n entre Empresa e LocalEmpresa usando @ManyToOne e @OneToMany, como relatado em:
http://www.guj.com.br/posts/list/57119.java#300829
Agora o drama é incluir HorarioAcesso no relacionamento! Da mesma forma que relacionei Empresa-LocalEmpresa, fiz o relacionamento LocalEmpresa-HorarioAcesso! Ao tentar salvar qualquer um dos objetos no banco, recebo:

Qual o caminho das pedras para estabelecer esse relacionamento entre 3 entidades? Está cheirando @ManyToMany?! Tenho a impressão que está ficando tudo muito amarrado!
Valeu!

Criado 17 de abril de 2007
Ultima resposta 17 de abr. de 2007
Respostas 3
Participantes 4