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 ?
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 ?
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!