@lisamahapatra Este tópico foi inspirado pelo fato de que estou atualmente realizando uma desnormalização para aumentar a velocidade. As tabelas em questão estão grandes o suficiente agora, e estáveis o suficiente em termos do modelo de dados não estar mais em fluxo, para que alguma desnormalização estratégica proporcione ganhos validáveis por EXPLAIN ANALYZEa.
@lisamahapatra Sim, as views são ótimas SE o modelo de dados for estável e se for realmente apenas um problema de experiência do desenvolvedor (DX) e não de desempenho. Quando o modelo está estabilizado e não precisamos mais da flexibilidade de escrever joins no código, então ax.com/jannotti/statu…r (para melhorar o desempenho) ou usar views (para melhorar a experiência do desenvolvedor).