Ciao,non riesco a creare una relazione One-to-One all'interno del mio database. Allora,ho due entità e le voglio legare,quindi nel mio database oracle,creo le due entità Pippo e Pluto.Ora devo aggiungere le constraint,per legare le due entità e quindi creo due campi che serviranno come foreign key :
alter table pippo add(pluto Number(10) unique);
alter table pluto add (pippo Number(10) unique);
Ora visto che ho due campi rispettivamente in ogni tabella e sono univoci,dovrei creare la constraint e quindi faccio
alter table pippo ADD CONSTRAINT FK_Pippo_pluto
FOREIGN KEY (pluto) REFERENCES pluto(id);
e poi
alter table pluto ADD CONSTRAINT FK_Pluto_pippo
FOREIGN KEY (pippo) REFERENCES pippo(id);
Il problema e che quando vado a creare le classi,il tool hibernate mi restituisce una relazione Many to One. Non capisco il perchè,visto che i campi pluto e pippo sono settati a unique. Come posso creare,la relazione One to One?