Dúvida Hibernate - ManyToMany  XML
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Autor Mensagem
fsquadro
GUJ Master
[Avatar]

Membro desde: 10/07/2006 17:19:04
Mensagens: 1197
Localização: Florianópolis - SC
Offline

Já fiz várias buscas (Guia de Referência do Hibernate Annotations, GUJ, Google), e não encontrei a solução. A situação é a seguinte:

Tenho uma classe Mapa (atributos: codigo, latitude, longitude, lista de cartas, lista de usuários), e uma classe Carta (atributos: codigo, nome).

Ou seja, eu tenho um mapa, que pode ter várias cartas, e essas cartas tem uma ordem (que irão aparecer na tela) em um devido mapa, e além da ordem se elas irão aparecer carregadas por default no mapa (bol_selecionado). Então fiz o seguinte mapeamento:



Então, quando o Hibernate cria as tabelas no banco, ele cria a tabela Mapa, a tabela Carta, e a tabela Mapa_carta. Esta última é criada com os campos cod_carta e cod_mapa. Porém eu gostaria de saber como faço para inserir mais 2 campos nesta tabela de ligação (mapa_carta), os campos bol_selecionado e num_ordem.

Alguem já passou por isso?

Obrigado.

"Coisas boas estão dentro de pequenos arquivos .jar"


Fernando Quadro
Blog
twitter
LinkedIn
ze_kiefa
JavaGuru
[Avatar]

Membro desde: 20/04/2006 09:57:07
Mensagens: 200
Localização: São Paulo, SP - Brasil
Offline

A sua modelagem UML se assemelha a essa (figura anexa)?

Cada Mapa possui uma lista ordenada de Cartas. E, por sua vez, cada Carta tem um atributo que a identifica se ela está selecionada por default.

É isso?

[Thumb - modelagemUML.jpg]
 Nome do arquivo modelagemUML.jpg [Disk] Download
 Descrição Modelagem do problema proposto
 Tamanho 11 Kbytes
 Baixado:  76 vez(es)

This message was edited 1 time. Last update was at 25/09/2007 09:09:33

[Yahoo!] [MSN]
 
Índice dos Fóruns » Ferramentas, Frameworks e Utilitários
Ir para:   
Powered by JForum 2.1.8 © JForum Team