Arquitectura DW | Esquema estrella | Esquema copo de nieve |
Esquema de constelación de hechos (fact constellation schema)
Para cada esquema estrella o esquema del copo de nieve en almacén de datos es posible construir un esquema de constelación de hechos.
Este esquema es más complejo que las otras arquitecturas debido al facto de que contiene
multiples tablas de hechos. Con este solución las tablas de dimensiones pueden estar compartidas entre mas que una tabla de los factos.
El esquema de constelación de hechos tiene mucha flexibilidad y este facto es su grande virtud. Sin embargo, el problema es que cuando el número de las tablas vinculadas aumenta, la arquitectura puede llegar a ser muy compleja y difícil para mantener.
En una esquema de constelación de factos las distintas tablas de los hechos están asignadas a las dimensiones relevantes para cada de los hechos. Esto puede ser util cuando los hechos estan asignadas a un nivel de un dimensión y los otros hechos a otro nivel de detalle de un dimensión.
El modelo este puede ser una solución adecuada cuando por ejemplo hay una tabla de hechos de venta (con un nivel de detalle hasta un día y el numero de factura) y hay otra tabla de factos con los Pronósticos (con los campos clave: mes, código articulo, código cliente).
Un ejemplo del esquema de constelación de hechos