Eu encontrei esse exemplo no google que discreve meu problema com clareza: http://tads.cefetrn.br/fellipe/lib/exe/fetch.php?media=disc:tads:psc:jpa-06.pdf
O padrão que se encaixa no meu caso é o denominado na apresentação como “Tabela por subclasse”.
A dúvida seria como fazer para o Wizard do Netbeans gerar as entidades, a partir do modelo co banco de dados, usando este conceito de herança e não encapsulamento. Seria possível ? Nas tentativas que tenho feito, ele cria a chave primária da entidade Aluno e da entidade Usuário, como um encapsultamento para a entidade Pessoa e não como herança.
Grato.
[]s.