Duvida teorica sobre Mapeamento de Objeto

3 respostas
idev4web

Em que situacao deve se realizar um mapeamento @ManyToOne?
Em que situacao deve se realizar um mapeamento @OneToMany?
Deve-se sempre fazer um mapeamento bidirecional?

3 Respostas

Jair_Rillo_Junior

Como o nome já diz, quando vários objetos se relaciona com apenas 1 outro objeto.
Ex: Várias Cidades para um estado

Situação contrária.
Exemplo: Uma empresa para muitos empresários

Não. Isso depende muito do requisito. Pensando no exemplo acima que você queria apenas saber quais são funcionários de uma empresa e não quer fazer o oposto (qual empresa o funcionário X pertence), um relacionamento unidirecional seria o suficiente). Agora a minha experiência diz que na grande maioria dos casos o relacionamento bidirecional é mais utilizado.

raci0nal

Bom, já que você envolveu a palavra “teórica” no título do seu post…

Isso se refere ao conceito de navegação/navegabilidade do Diagrama de Classes da UML.
Dá uma pesquisada e entenderá as necessidades…

Abraços,

Marcos A. C. Jordão’’

idev4web

obrigado ManchesteR.

voce me lembrou que esses relacionamentos estao associados a recuperação de objetos.
eu estava pensando apenas no aspecto da persistência de objeto.

Criado 18 de junho de 2008
Ultima resposta 18 de jun. de 2008
Respostas 3
Participantes 3