Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
je suis entraîne de développer une application et je sais pas trop comment résoudre ce problème avec les clés synthétiques.
merci de votre aide.
ce-joint le modèle
Bonjour,
Les clés synthétiques dans QV se forment lorsque dans 2 tables tu as au moins 2 champs en commun.
Dans ton cas tu as LEGAL_ENTITY_ID, COMPANY_ID, OPEX_TYPE qui se retrouvent un peu partout dans les tables.
Il faut trouver un moyen soit de renommer les champs s'ils n'ont pas la même signification, ce qui n'est pas possible dans ton cas je pense, soit trouver le moyen de n'avoir qu'un ID commun à ces tables.
Une astuce par exemple serait de ne garder que LEGAL_ENTITY_ID en commun et de créer une autre table COMPANY contenant LEGAL_ENTITY_ID et COMPANY_ID .
Quant à OPEX_TYPE il vaut mieux le laisser uniquement dans la table de tes Faits.
En espérant t'avoir été utile.
Cdt,
Bonjour,
En regardant rapidement, on dirait que ces 4 tables contienne sensiblement les mêmes informations. Peut être pouvez vous expliquer un peu le contexte de ces tables et ce que tu veux obtenir ?
Quand des tables partagent un nombre élevé de champs, la solution est souvent de les concatener (concatenate)
pour former une seule table.