spycall
Isso depende, se cada classe representar uma tabela vc deve mapear todos,
se só Aluno for tabela, vc mapeia só Aluno.
MrDataFlex
Certo, e o que seria isso aqui:
DTYPE varchar(31) not null,
que o hibernate cria? 
Tecnoage
Isso ele cria para saber o “tipo” do objeto que vai ser inserido no banco.
spycall
Vc está criando o banco a partir do hibernate?
ou vc tem o banco criado e está fazendo os mapeamentos?
MrDataFlex
Apartir do hibernate… é uma má escolha???
e para que serve o DTYPE ? tem como tirar?
abracao, e obrigado por enqnt!