Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola como estàn?
Tengo una consulta respecto a claves sintèticas. Estuve leyendo que lo conveniente es crear una clave compuesta (unir 2 "pks") entre las 2 tablas para eliminarla. Pero que sucede si yo luego tengo otra tabla que quiero que haga REFERENCIA SOLO a 1 "campo" es esa clave compuesta??? La tengo que llamar igual que la clave compuesta y qlikview automaticamente me la relaciona solo con 1 campo? Como se hace en esos casos?
Es decir supongamos que tengo creada una clave compuesta (ID_CLI y COD_FAC) llamada COMPUESTA entre Clientes y Facturas, por citar un ejemplo cualquiera. Y luego quiero que mi tabla vendedores tenga una referencia a ID_CLI.. ¡Como haria para relacionarlas? Lo tengo que llamar ID_CLI y automaticamente lo reconoce o lo tengo que llamar compuesta, por mas que me lo relacione con COD_FAC que no me interesa?
Saludos y gracias!
Hola licha_lopez
Lo que deberias hacer ees hacer la clave, y además en ese caso cargar el campo ID_CLI en la tabla donde creas la clave,
Atraves de ID_CLI se te linkara con la tabla Vendedores.
Espero que sea claro como lo esplico, de todos modos te recomiendo que te hagas el curso que te paso que es tu primer qlikview,
dudas como estas se te despejaran!
UN SALUDO
Es decir, en cliente me queda:
Clave compuesta (ID_CLI - COD_FAC) y ID_CLI como campo separado
Y en vendedores me queda:
ID_CLI
Asi?
Gracias. Ahora me bajo y leo lo que mandaste.
Saludos!
exacto, te quedara la clave compuesta y el campo ID_CLI en la tabla, y se te linkara con la otra tabla a travez de ID_CLI.
Si tenes algun otro tipo de duda, no dudes en preguntarme,, un saludo!