Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/07/2011, 09h41   #1
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
Par défaut Comment modifier l'univers pour pb de jointure

Bonjour,

J'ai un petit soucis,
Dans mon univers j'ai actuellement deux tables reliées par une jointure.et chacune des deux est reliée à d'autre. Mon pb est qu'actuellement j'ai une jointure externe dans un sens.
Ex : table article liée à table client avec chaque client à zéro ou plusieurs articles et chaque article a un et un seul client (c'est un exemple )

Maintenant on me dit que finalement un article n'a pas forcement de client....

Quelle est la meilleure solution pour modifier mon univers ?

Merci par avance

Pierre-Arnaud
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 10h24   #2
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par pierre arnaud Voir le message
Bonjour,

J'ai un petit soucis,
Dans mon univers j'ai actuellement deux tables reliées par une jointure.et chacune des deux est reliée à d'autre. Mon pb est qu'actuellement j'ai une jointure externe dans un sens.
Ex : table article liée à table client avec chaque client à zéro ou plusieurs articles et chaque article a un et un seul client (c'est un exemple )

Maintenant on me dit que finalement un article n'a pas forcement de client....

Quelle est la meilleure solution pour modifier mon univers ?

Merci par avance

Pierre-Arnaud
Je pense qu'il te faudra faire un contexte... Un centré sur Client l'autre sur Article...
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 11h09   #3
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
le problème est qu'à l'heure actuelle aucun contexte n'est défini dans mon univers et que les utilisateurs risquent de ne pas comprendre le fonctionnement.

Donc j'aurais aimé (sauf dernier recours) trouver une autre solution.
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 11h54   #4
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par pierre arnaud Voir le message
le problème est qu'à l'heure actuelle aucun contexte n'est défini dans mon univers et que les utilisateurs risquent de ne pas comprendre le fonctionnement.

Donc j'aurais aimé (sauf dernier recours) trouver une autre solution.
Tu as une jointure (la 2 ci-dessous) entre CLIENT et ARTICLE qui est externe ?

il faut transformer la jointure (1) qui CLIENT en externe également...

Ainsi les articles sans client seront repris...

1 2
----------CLIENT-------------ARTICLE
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 11h56   #5
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
-----1-----CLIENT-------2------ARTICLE
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 13h46   #6
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
actuellement, j'ai ça :

A ------1-------CLIENT-----2------ARTICLE------3-----B

(A et B sont d'autres tables.)
avec
1 CLIENT(+)=A
2 ARTICLE(+)=CLIENT
3 B(+)=ARTICLE
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 15h20   #7
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par pierre arnaud Voir le message
actuellement, j'ai ça :

A ------1-------CLIENT-----2------ARTICLE------3-----B

(A et B sont d'autres tables.)
avec
1 CLIENT(+)=A
2 ARTICLE(+)=CLIENT
3 B(+)=ARTICLE
M'ouais... Le contexte va être difficile à éviter... dsl
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 16h10   #8
Futur Membre du Club
 
Homme
Développeur décisionnel
Inscription : juillet 2002
Messages : 46
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Développeur décisionnel

Informations forums :
Inscription : juillet 2002
Messages : 46
Points : 17
Points : 17
Ok si je crée un contexte, comment faire pour que pour un la jointure entre client et article soit dans un sens et pour l'autre dans l'autre sens ?

Dois-je supprimer ma jointure ?
pierre arnaud est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/07/2011, 16h36   #9
Modérateur
 
Avatar de djam21
 
Homme
Consultant en Business Intelligence
Inscription : janvier 2006
Messages : 560
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Luxembourg

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Finance

Informations forums :
Inscription : janvier 2006
Messages : 560
Points : 862
Points : 862
Envoyer un message via Skype™ à djam21
Citation:
Envoyé par pierre arnaud Voir le message
Ok si je crée un contexte, comment faire pour que pour un la jointure entre client et article soit dans un sens et pour l'autre dans l'autre sens ?

Dois-je supprimer ma jointure ?
Utilise des alias... (un pour client et un pour article)
djam21 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 23h58.


 
 
 
 
Partenaires

Hébergement Web