Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
¡Hola!
Tengo una pregunta para saber cuál es la mejor práctica.
Tengo un proyecto donde tengo 4 tablas:
-Programa (IdProgram, Nombre, Responsable...)
-Partes del programa (IdProgram, IdSection, SectionName...)
-Partes (IdSection, IdParts, Description...)
-Conformidades (IdParts,IdConformities,Answer..)
Puedo trabajar con todas esas 4 tablas relacionadas en el modelo de datos, cada tabla tiene una columna que se puede relacionar con otra tabla.
Mi pregunta es, ¿es mejor trabajar con la tabla 4 por separado o fusionar las 4 tablas en una sola?
Gracias 🙂
Las prácticas recomendadas sugieren crear tablas de dimensiones con valores únicos para campos comunes a diferentes tablas, creando relaciones de uno a varios (dirección única) entre estas tablas de dimensiones y los campos correspondientes en las tablas de hechos.
A continuación, utilice los campos de la tabla diemnsion en medidas, segmentaciones de datos, elementos visuales, filtros...
Las tablas de dimensiones proporcionan el contexto de filtro para el filtrado y los cálculos correctos
@katybr Hola, no tengo muchos detalles sobre su modelo, pero depende de la complejidad y el peso de cada mesa. También creo que si fusiona 4 consultas en una, no sería una buena práctica en términos de rendimiento de la consulta.