Mapeando Herança com o Hibernate

Pessoal,

Estava lendo um post no blog da Caelum um dia sobre herança com o hibernate. E eles comentaram sobre a estrategia joined-table onde o hibernate mantem o mapeamento da classe pai e suas filhas numa unica tabela,o que vcs acham disso? O ganho de desempenho vale a pena em cima da falta de normalização? Como vcs usam? Na verdade eu fiquei bem tentado.

Alberto

aha cara, deve -se prestar atenção ao número de subclasses, principalmente… senão, imagina, cada subclasse a mais q vc criar vai ter seu mapeamento em uma só tabela… não sei se vc conhece, mas tem uma outra estratégia, a joined subclass, é um pouco melhor quando suas subclasses aumentam…

é dela que eu to falando, so que escrevi o nome errado :), pelo menos eu acho. "estrategia joined-table "

Alberto

Prefira composição à herança se estiver usando Hibernate/JPA. Ao menos até sair JPA 2.0 :wink:

http://www.koehlbrand.com/roller/page/abien?entry=jpa_2_0_update_from