Pessoal estou aprendendo Hibernate com JPA aos trancos e barrancos mas vamos lá:
Tenho uma relação binária de 1:1 no meu banco de dados
para ilustrar como está no meu banco segue o exemplo:
Vamos chamar as duas relações que participam do relacionamento de S e T
Escolha uma das relações (por exemplo, S) e inserir nela, como chave estrangeira, a chave primária da outra relação (no caso, T)
logo no banco estará:
[color=red]CREATE TABLE T (
id serial NOT NULL,
teste VARCHAR(60),
PRIMARY KEY (id));[/color]
[color=blue]CREATE TABLE S (
id serial NOT NULL,
teste2 VARCHAR(60),
t_id serial NOT NULL,
PRIMARY KEY (id),
CONSTRAINT fk_s_t
FOREIGN KEY (t_id)
REFERENCES T (id)
ON DELETE NO ACTION
ON UPDATE NO ACTION);
[/color]
agora estou com dúvida como fazer o relacionamento @OneToOne nos models: T.java e S.java
se alguem puder me ajudar