JPA - Relacionamento

2 respostas
L

Ola galera…
tenho uma tabela de Paciente…no qual quero q cada paciente tenha um endereco (tabela endereco) um paciente tem um ID_Paciente…no qual na tabela Endereco - existe uma FK (q eh a pk) q eh o ID_Paciente…gostaria de saber como eu faco esse relacionamento nas minhas classes Paciente e Endereco

agradeco antecipadamente!

2 Respostas

L

Simples,

Se vc quer que CADA PACIENTE TENHA SOMENTE UM ENDEREÇO é só você colocar um atributo do tipo endereço dentro da classe paciente.

public class Paciente{

     private long id;
     private Endereco endereco;
     
      ....//RESTANTE DA CLASSE

}

OBS: O campo ID_PACIENTE é chave primária na sua tabela de endereços?

M

Ou se um paciente puder ter mais de um endereço, coloque:

import java.util.List;

public class Paciente{

     private long id;
     private List<Endereco> enderecos;
     
      ....//RESTANTE DA CLASSE

}
Criado 3 de setembro de 2007
Ultima resposta 6 de set. de 2007
Respostas 2
Participantes 3