Este realmente me preocupa. Supongo que es porque he visto demasiados archivos CAD con datos en una sola capa, diferenciados solo por color.
En realidad, se trata de elegir entre organizar los datos por estructura o por atributo .
Dada esa opción, siempre iría a organizar mis datos a través de la estructura de datos.
Para empezar, cuando procesa datos tiene un aro menos para saltar (por ejemplo, seleccione a, b, c de la tabla donde id = X en lugar de seleccionar a, b, c de la tabla donde id = X AND lid = Y )
Luego, considere por qué las bases de datos permiten múltiples tablas: si un formato de datos ofrece estructuras de datos particulares, debe pensar que procesarán los datos de manera más eficiente si los usa.
Pero el gran problema (para mí) es cuando desea mover los datos a otro sistema. Entonces creo que se convierte en un verdadero desafío, porque la aplicación final podría no usar datos de la misma manera. He visto a muchas personas despegarse en este escenario.
Entonces, en mi experiencia, podrá usar y transferir datos dos veces más eficientemente cuando tenga un modelo de datos decente (más profundo y más estructurado).