28.06.2013 Views

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

IBM Cognos Framework Manager Version 10.2.0 - Guide d'utilisation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Vos utilisateurs visualisent un rapport différent selon que vous utilisez une jointure<br />

interne ou externe. Par exemple, vos utilisateurs souhaitent obtenir un rapport qui<br />

répertorie les vendeurs et les commandes. Si vous utilisez une jointure externe<br />

pour connecter les vendeurs et les commandes, le rapport affiche tous les<br />

vendeurs, qu'ils soient associés ou non à des commandes. Si vous utilisez une<br />

jointure interne, le rapport affiche seulement les vendeurs qui ont passé des<br />

commandes.<br />

Les données présentes dans un objet peuvent ne correspondre à aucun élément de<br />

l'autre objet. Toutefois, si la relation possède une cardinalité minimale de 1, une<br />

jointure interne est toujours utilisée et ces enregistrements ne sont pas pris en<br />

compte. Inversement, si tous les éléments correspondent mais que la relation du<br />

modèle présente une cardinalité minimale de 0, une jointure externe est toujours<br />

utilisée, même si les résultats sont les mêmes que ceux obtenus avec une jointure<br />

interne. Par exemple, la table sous-jacente d'un objet contient une clé externe<br />

obligatoire (ne pouvant avoir la valeur nulle) pour l'autre objet. Assurez-vous que<br />

les données et les cardinalités correspondent.<br />

La seconde partie de la notation définit la relation des éléments de requête entre<br />

les objets.<br />

Cardinalité des requêtes générées<br />

Le logiciel <strong>IBM</strong> <strong>Cognos</strong> prend en charge la cardinalité minimale/maximale et la<br />

cardinalité facultative.<br />

Dans 0:1, 0 est la cardinalité minimale et 1 est la cardinalité maximale.<br />

Dans 1:n, 1 est la cardinalité minimale et n est la cardinalité maximale.<br />

Une relation dont la cardinalité est définie comme 1:1 à 1:n est généralement<br />

considérée en tant que 1 à n lors de l'analyse des cardinalités maximales.<br />

Une cardinalité minimale de 0 signifie que la relation est facultative. Vous pouvez<br />

définir une cardinalité minimale de 0 lorsque vous souhaitez que la requête<br />

conserve les informations de l'autre côté de la relation en l'absence de<br />

correspondance. Par exemple, une relation entre le client et les ventes réelles peut<br />

être définie comme 1:1 à 0:n. Cela indique que les rapports vont afficher les<br />

informations relatives au client demandé même s'il n'y a aucune donnée sur les<br />

ventes.<br />

Par conséquent, une relation 1 à n peut également être indiquée sous la forme<br />

suivante :<br />

v 0:1 à 0:n<br />

v 0:1 à 1:n<br />

v 1:1 à 0:n<br />

v 1:1 à 1:n<br />

Utilisez l'instruction Incidence de la relation de la boîte de dialogue Définition de<br />

relation pour mieux comprendre la cardinalité. Par exemple, Personnel de vente<br />

(1:1) est joint à Commandes (0:n).<br />

Chapitre 5. Modélisation des métadonnées relationnelles 75

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!