Pessoal, estou com dúvida sobre meu diagramas de classe pois temos o mais ou menos seguinte classes:
Pessoa <— Usuario, Externo
onde, Usuario e Externo são classes derivadas de Pessoa. Então, estas classes derivadas tem também algum método ou atributo a mais que Pessoa e se referem as tabelas tbUsuario e tbExterno.
Gostaria de saber se com o hibernate, é possível eu recuperar as informações das duas tabelas em objetos Pessoa, e depois, se necessário, fazer um type cast para Usuario ou Externo.
Como eu faço prá mapear os dados das classes derivadas para que isto seja possível ???