Relacionamento JPA  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
Javas_Man
Debugger

Membro desde: 11/04/2006 10:45:30
Mensagens: 65
Offline

Olá pessoal,

estou com uma dúvida básica...

Seguinte.. tenho duas tabelas A e B. Cada uma tem sua chave primária e elas se relacionam com outras tabelas mas não entre si. A-> D e B -> C. Porém, existe um campo na tabela A que pode se relacionar com a tabela B. Esse campo não é chave estrangeira no banco.

Eu gostaria de saber se existe alguma anotação em JPA (ou um relacionamento) que poderia fazer a FK manualmente ? Sem utilizar o JOIN no SELECT ?

Obrigado...
lmprates
JavaChild
[Avatar]

Membro desde: 18/08/2006 11:43:29
Mensagens: 127
Localização: Porto Alegre - RS
Offline

Cara, na minha opnião você deveria utilizar o relacionamento normal do JPA, (provavelmente com @ManyToOne) e mapear sim essas FK.
Se você fizer alguma gambi pra isso funcionar manualmente, vai ter que se preocupar em fazer a consistências das informações a toda hora.

abraço,

------
Leonardo Prates
Bacharel em Sistemas de Informação
Sun Certified Java Associate
[MSN]
faelcavalcanti
GUJ Ranger
[Avatar]

Membro desde: 03/05/2006 13:16:25
Mensagens: 960
Localização: Recife-PE
Offline

você tem que se basear no mandante do relacionamento, senão você não conseguirá mapear as classes que a usam.


--
http://faelcavalcanti.wordpress.com/ :: http://pe.debianbrasil.org/
--
Acredite um pouco mais na força de sua própria intuição. Muitas vezes deixamos de realizar algo de bom ou que nos favoreça simplesmente porque achamos tudo muito difícil e por isso nem começamos. Moral da história: A vida é o caminho e não o destino, você é o arquiteto do seu caminho!
--
Obrigado, Rafa Rocha!
[WWW]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team