Substituindo EAV por JSONB no PostgreSQL
TL; DR: JSONB pode simplificar bastante o desenvolvimento do esquema de banco de dados sem sacrificar o desempenho da consulta. Introdução Vamos dar um exemplo clássico de provavelmente um dos casos de uso mais antigos do mundo de um banco de dados relacional (banco de dados): temos uma entidade e precisamos salvar certas propriedades (atributos) desta entidade. Mas nem todas as instâncias podem ter o mesmo conjunto de propriedades, além disso, […]