valor modelo estrella entidad datos atributo database database-design magento entity-attribute-value

database - entidad - modelo en estrella



¿Mejores recursos para principiantes para entender el modelo de base de datos EAV? (7)

Estoy haciendo un trabajo personalizado con Magento, que tiene un diseño de base de datos basado en el modelo EAV, y necesito algunos buenos recursos / tutoriales que expliquen el modelo de la base de datos EAV. Por favor, no proporciones Wikipedia como recurso ... Estoy buscando algo que enseñe EAV de una manera amigable para principiantes.


Lo más agradable que puedes hacer por un principiante es enseñarles el lado negativo de EAV.

El lado positivo de EAV es tan seductor que muchos novatos cavarán un hoyo muy grande antes de darse cuenta.

Esperemos que la búsqueda en google revelará al menos algunos de los inconvenientes.



En pocas palabras, EAV está optimizado para obtener datos, no para obtener datos. Pero eso podría ser una compensación aceptable. Administré un proyecto que tuvo que desarrollar un sistema general de gestión de datos de ensayos clínicos. No podría haber muchos elementos de datos comunes porque cada prueba necesita recopilar datos diferentes. La captura de datos era urgente; tuvimos que desarrollar páginas de entrada de datos bajo presión. Los informes son más difíciles con EAV, pero también son menos urgentes, y con algunos pensamientos ingeniosos se pueden simplificar un poco. EAV nos ha servido bien.