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.
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…