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 ?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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!