1
resposta

Mapeamento de herança

Eu achei muito oportuno criar o chamado tabelão com a geração da (strategy = InheritanceType.SingleTable) comparando com o Joined que gera mais outras tabelas, a questão é para requisito de performance qual seria melhor apropriado ?

1 resposta

Oi Nicolas,

Do ponto de vista de performance o SINGLE_TABLE é a melhor estratégia. A desvantagem é ter uma tabela "gigante", com dezenas de colunas de diversas informações distintas misturadas.

Vale então avaliar em cada caso se faz sentido utilizar essa estratégia.

Bons estudos!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software