Dúvida Hibernate one-to-one

2 respostas
Woyzeck

Pessoal,

Quando tenho relação 1 pra 1.
Exemplo: Uma cidade associada a um estado.

Cidade crio como tabela e faço o mapeamento através do hbm.

Alguma sugestão para caracterizar estado associado a cidade?

Tipo Estado precisaria ser uma tabela ligada a tabela de cidade? Ou um Enum? ou ???

E como fica isso no modelo relacional?
Eu precisaria de uma tabela a parte para fazer essa associação ou as Forein keys tratam isso?

E o hibernate?
Como faria o código no hbm?

O que poderiam me sugerir?

Valeu.

2 Respostas

Giulliano

rapaz…não entendi quantas perguntas vc fez…

mas vamos lá…

se vc tiver uma tabela CIDADE e dizer que uma cidade tem UM ESTADO…então vc tem uma tabela estado com respectivos IDs

na sua tabela CIDADE vai haver um id de estado…

simples…como vc vai fazer isso no hibernate só sei te explicar com annotations…

Woyzeck

As perguntas levam a essa dúvida mesmo.

Porém estou utilizando arquivos hbm que crio.

como mapear esta relação para o Hibernate compreender?

Criado 8 de novembro de 2007
Ultima resposta 8 de nov. de 2007
Respostas 2
Participantes 2