Trabajando con tablas de enlace en Qlickview
Cuando incluimos dos o más tablas de hecho en un unico documento QlikView, es Muy probable que todas ellas se relacionen entre si en cierta forma y, por consiguiente, tendrán algun campo en comun entre ellas. Sin embargo, en el modelo de datos de QlikView, dos tablas no deberían ser asociadas a través de dos o más campos porque esto generaría una clave sintética.
Asi pues, cómo hacemos para incorporar dos o más tablas de hecho en un modelo de datos y tratarlas como dos tablas lógicas separadas mientras, al mismo tiempo, evitamos la clave sintetica?
A primera vista, puede parecer que ambas opciones son mutuamente exclusivas, pero hay una solución que es crear una tabla de Enlace.
Como su nombre indica, una tabla de enlace esencialmente "conecta" dos o más tablas de hechos sacando todos los campos comunes fuera de las tablas originales y colocándolos dentro de una nueva tabla de enlace. La nueva tabla de enlace contiene toda combinación posible de valores para ese set de campos y, a través de una clave única, son asociados a las tablas originales.