Herança no Hibernate

Olá a todos,
estou desenvolvendo uma aplicação onde eu tenho uma classe Credenciado e outra classe Médico.
A classe Médico estende de Credenciado (e médico e credenciado são tabelas distintas no BD).
Tenho que fazer o mapeamento pro HIbernate dessas classes, porém todos os exemplos que já vi a respeito gera o mapeamento como se Medico e Credenciado fossem uma mesma tabela no banco, e apenas criam uma coluna “discriminator” para discriminar quem é medico e quem é credenciado.
Alguém sabe como eu faço esse mapeamento, pra duas tabelas distintas?

Viviane Grieco
SCJP 1.4

Olá, vc precisa usar joined subclasses para mapear uma classe por tabela. Veja detalhes sobre todas as abordagens do Hibernate para herança em Chapter 8. Inheritance Mapping.

valeuz…