sql >> Base de Datos >  >> RDS >> Mysql

Diseño de base de datos:¿a EAV o no a EAV?

Puede usar la solución dos por razones de eficiencia, en particular si necesita seleccionar a menudo estas cantidades. Estos valores pueden ser "caché" de la tabla EAV, si lo desea. Introduces la duplicación pero aceleras la búsqueda.

EAV es una buena solución para este problema a menos que tenga que realizar uniones en el nivel de base de datos. Una alternativa es alejarse del modelo relacional y pasar a un modelo basado en RDF.