6.10 Claves Primarias en Tablas de Dimensiones
6.10 Claves Primarias en Tablas de Dimensiones bernabeu_dario 14 May, 2009 - 00:32Al momento de añadir la clave principal a una tabla de dimensión, se puede establecer:
- Una única columna que sea clave primaria e identifique unívocamente cada registro.
- Varias columnas que sean clave primaria e identifiquen en conjunto, unívocamente cada registro.
La primera opción requiere menos espacio de almacenamiento en el DW y permite que las consultas SQL sean más sencillas. La segunda opción requiere más espacio de almacenamiento en el DW, provoca que las consultas SQL sean más complejas y por consiguiente hace que se demore más tiempo en procesar los resultados. Sin embargo, esta última alternativa hace que los procesos ETL sean menos complejos y más eficientes.
Más allá de estas dos grandes opciones, es totalmente recomendable la utilización de Claves Subrogadas.