Bonjour,

Je poste ce message en espérant trouver quelqu'un qui pourrait m'aider, car je bloque énormément pour résoudre une boucle dans mon désigner.

Nom : schéma.png
Affichages : 516
Taille : 21,5 Ko

Voici mon modèle avec deux tables de faits, l'une dédiée au primes, l'autre dédiée aux indemnisations. La boucle de mon modèle est la suivante. Police->Primes->Couvertures->Indemnisation.

Le problème que j'ai, vient lorsque je voudrai par exemple déterminer le montant d'indemnisations pour un client sur une couverture donnée, le générateur de requête de Webi effectue les jointures suivante :
Client.PK_Client = Primes.FK_Client
Primes.FK_Couverture = Couverture.ID_Couverture
Primes.FK_Police = Police.PK_Police
Police.PK_Police = Indemnisation.FK_Police

Alors que je souhaiterai qu'il effectue les jointures suivantes:
Client.PK_Client = Primes.FK_Client
Primes.FK_Police = Police.PK_Police
Police.PK_Police = Indemnisation.FK_Police
Indemnisation.FK_Couverture = Couverture.ID_Couverture

En gros je souhaiterai dans ce cas là que la dimension couverture soit liée à la table des indemnisations et non à la table des primes.

J'ai essayé de créer un alias sur Couverture, mais rien n'y fait la jointure se fait toujours avec la table des primes.

Je remercie énormément n'importe quelle personne pouvant m'aider.

PS: Je n'ai pas encore crée la dimension Temps, je ferai cela lorsque j'aurai résolu ce problème