Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago

Modelo de datos

¡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 🙂

2 Replies

  • @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.

  • 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