Auteur |
Message |
Genzo
Modérateur
Sexe:
Messages: 1706
Localisation: Sartrouville (78)
|
Posté le:
Mar 15 Mai 2007 - 10:43 |
|
igdev-marseille a écrit: |
pour l'asso de client vers devis pour accepter je l'ai fait , c'est sur, c'etait bizarre la cardinalité, 0,1 --> 1,1 mais bon je voyai que ca. |
T'es obligé car une Demande n'a pas de Devis quand elle est créée, et qu'elle ne peut aboutir qu'à un Devis. Le Devis lui ne fait référence qu'à une Demande.
Après le résultat peut donner l'association de Demande et Devis dans une même table, ou d'avoir les clés étrangères dans les deux. Mais ce n'était pas demandé d'expliquer le résultat en MLD. |
_________________ N'oubliez pas de mettre un avis sur votre lycée/centre de formation !!! Pensez aux futurs BTSiens. Merci
Dernière édition par Genzo le Mar 15 Mai 2007 - 10:44; édité 1 fois |
|
|
|
N'oubliez pas de vous inscrire à la communauté pour participer. Si vous êtes déjà membre, connectez-vous pour faire disparaître ce bandeau publicitaire. |
DEDE
Forumeur fréquent
Sexe:
Messages: 68
|
Posté le:
Mar 15 Mai 2007 - 10:43 |
|
ok, j'ai fait ça aussi mais je voyais justement un petit i que j'ai finalement pas mis. Pour l'héritage vous êtes sur que c'est X et non XT? ca m'intrigue |
_________________
Dernière édition par DEDE le Mar 15 Mai 2007 - 10:45; édité 1 fois |
|
|
|
Halima
Forumeur fréquent
Sexe:
Messages: 86
Localisation: Ile de France - 91
|
Posté le:
Mar 15 Mai 2007 - 10:43 |
|
Genzo a écrit: |
Halima a écrit: |
coucou
perso j'ai compris, que un agent edf , n'etait pas un sous traitant...
j'ai faux? |
Un Agent c'est un salarié de EDF
Un Sous-Traitant n'est pas salarié de EDF, mais travaille pour EDF.
Mettre Agent dans Sous-Traitant aurait donc été une énorme faute.
|
super!! merci tu me rassures hihi |
_________________ Etudiante en 2eme année BTS IG option DA |
|
|
|
igdev-marseille
Forumeur occasionnel
Sexe:
Messages: 28
|
Posté le:
Mar 15 Mai 2007 - 10:45 |
|
moi l'heritage, pour moi y'avait pas besoin de mettre modification d'installation en enfant, etant donné qu'il n'y avait rien de particulier à y mettre, fallait juste avoir des enfants avec un ou non obligatoire... |
|
|
|
|
K
Newbiiiie
Sexe:
Messages: 11
Localisation: Paris
|
Posté le:
Mar 15 Mai 2007 - 10:57 |
|
J'ai fait pareil et j'ai mis la CIF d'Inclusion ( elle était indiquée tout à la fin du sujet ). |
_________________ K. |
|
|
|
cvex
Forumeur occasionnel
Sexe:
Messages: 19
|
Posté le:
Mar 15 Mai 2007 - 11:01 |
|
DEDE a écrit: |
ok, j'ai fait ça aussi mais je voyais justement un petit i que j'ai finalement pas mis. Pour l'héritage vous êtes sur que c'est X et non XT? ca m'intrigue |
Bah un héritage c'est du XT (exclusion et totalité) ou + (ou exclusif) |
|
|
|
|
igdev-marseille
Forumeur occasionnel
Sexe:
Messages: 28
|
Posté le:
Mar 15 Mai 2007 - 11:02 |
|
et pour la procedure d'ajout dans la base j'ai fait pareil que le dernier exemple, j'ai envoyé les nomps des champs et les valeurs des champs dans une boucle et les ai ensuite recollé pour faire la requete.
Seule chose pour laquelle je ne suis as d'accord avec le dernier exemple c'est qu'il fallait utiliser la fonction que l'on venait de faire pour verifier le type et mettre des ' ou non, pour ce qui concerne les values |
|
|
|
|
igdev-marseille
Forumeur occasionnel
Sexe:
Messages: 28
|
Posté le:
Mar 15 Mai 2007 - 11:03 |
|
moi j'ai mis du X par ce que je ne mettait pas tous les types enfants, juste neuf et provisoire, etant donné que le troisieme aurait disaru des le passage en MPD (donc pas necessaire de le faire apparaitre, le passage en MPD aurait corrigé une erreur de modelisation) |
|
|
|
|
AyreoN
Forumeur occasionnel
Sexe:
Messages: 39
Localisation: Yvelines
|
Posté le:
Mar 15 Mai 2007 - 11:03 |
|
En même temps si ton ensemble est cohérent, c'est ce qui compte, il y avait 1000 façon de faire ce MCD ! |
_________________ 2ème Année BTS IG option DEV
XOR, J'adore. |
|
|
|
K
Newbiiiie
Sexe:
Messages: 11
Localisation: Paris
|
Posté le:
Mar 15 Mai 2007 - 11:04 |
|
cvex a écrit: |
DEDE a écrit: |
ok, j'ai fait ça aussi mais je voyais justement un petit i que j'ai finalement pas mis. Pour l'héritage vous êtes sur que c'est X et non XT? ca m'intrigue |
Bah un héritage c'est du XT (exclusion et totalité) ou + (ou exclusif) |
Il fallait faire un XT...j'ai mis un X...T_T
Pour les deux : Soit l'un soit l'autre, mais pas rien. |
_________________ K. |
|
|
|
Genzo
Modérateur
Sexe:
Messages: 1706
Localisation: Sartrouville (78)
|
Posté le:
Mar 15 Mai 2007 - 11:13 |
|
igdev-marseille a écrit: |
Seule chose pour laquelle je ne suis as d'accord avec le dernier exemple c'est qu'il fallait utiliser la fonction que l'on venait de faire pour verifier le type et mettre des ' ou non, pour ce qui concerne les values |
Ah wué pas con ! Je me disais bien qu'il y avait un vieux piège sur les ".
Le pire c'est qu'on l'avait fait juste avant |
_________________ N'oubliez pas de mettre un avis sur votre lycée/centre de formation !!! Pensez aux futurs BTSiens. Merci |
|
|
|
igdev-marseille
Forumeur occasionnel
Sexe:
Messages: 28
|
Posté le:
Mar 15 Mai 2007 - 11:20 |
|
je mettais déjà fais descendre à cause de ca dans les bts blanc cette année, là jme suis dis toutes ces fonctions a falloir ls utiliser, et comme j'ai eu un moment des soucis sur les Insert et Update à cause justement des "", j'ai pensé à le faire. |
|
|
|
|
DEDE
Forumeur fréquent
Sexe:
Messages: 68
|
Posté le:
Mar 15 Mai 2007 - 11:24 |
|
ba yavait une fonction getchepaskoi qui renvoyait N si c numérique etc....
si c'est du numérique du rajoute " dans la variable à retourner
De toute manière, les questions se suivent, pour le dernier, tu devais utiliser presque toutes les procédures et fonctions fait précédemment. |
_________________
Dernière édition par DEDE le Mar 15 Mai 2007 - 11:29; édité 2 fois |
|
|
|
AyreoN
Forumeur occasionnel
Sexe:
Messages: 39
Localisation: Yvelines
|
Posté le:
Mar 15 Mai 2007 - 11:26 |
|
ba DEDE on avait fai la fonction d'avant qui faisai ca TOUTE seule comme une grande |
_________________ 2ème Année BTS IG option DEV
XOR, J'adore. |
|
|
|
DEDE
Forumeur fréquent
Sexe:
Messages: 68
|
Posté le:
Mar 15 Mai 2007 - 11:28 |
|
Lol du coup, je pense que j'ai fait de bonne chose en algo ^^ (bientot l'épreuve d'éco droit et on est tous en train de discuter de l'étude de cas, dingue ca) |
_________________
|
|
|
|
igdev-marseille
Forumeur occasionnel
Sexe:
Messages: 28
|
Posté le:
Mar 15 Mai 2007 - 11:33 |
|
ah si seulement le bts info gestion ne s'appeler que bts info...
en tout cas, trop facile la gesosi hier, premier sujet ou il y en avait si peu, enfin... ou il n'y en avait pas une seule ligne, bien heureux moi qui ai fait mes pti durant le cours de geosi |
|
|
|
|
ghost
Newbiiiie
Messages: 5
|
Posté le:
Mar 15 Mai 2007 - 12:19 |
|
hm a écrit: |
ghost a écrit: |
j'ai fais ca aussi pour l'entité professionnel je pense que c'est bon enfin bon ca c'est moi qui le dit, lol
sinon jcomprend pas pourquoi tout le monde me dit que j'ai pas mi les bonne cardinaliT ?
ca me semble tres bien comme ca :
AD OPERATION ADMINISTRATIVES => Il s'agit d'une CATEGORIE d'opérations
AD1 Front-Office => SOUS-CATEGORIE
AD11 Demande de dossier d'un client => OPERATION |
donc l'OPERATION est identifié par un numero séquentiel ( 1 ) relatif a l'entité "précédente", a savoir sous-categorie, elle meme identifiée par un numéro sequentiel ( 1 ) relativ a l'entité précédente, a savoir Opération, elle-meme identifiée par AD,
donc tes cardinalité sont inversées |
en faite pour moi c'etais plutot l'inverse :
AD OPERATION ADMINISTRATIVES => Il s'agit d'une OPERATION
AD1 Front-Office => CATEGORIE
AD11 Demande de dossier d'un client => SOUS-CATEGORIE
donc vu comme ca les cardinalité sont correct non ???
Apres je sais plus trop ce que disait le sujet, j'ai ptetre mal lu. |
|
|
|
|
cvex
Forumeur occasionnel
Sexe:
Messages: 19
|
Posté le:
Mar 15 Mai 2007 - 12:32 |
|
ghost a écrit: |
en faite pour moi c'etais plutot l'inverse :
AD OPERATION ADMINISTRATIVES => Il s'agit d'une OPERATION
AD1 Front-Office => CATEGORIE
AD11 Demande de dossier d'un client => SOUS-CATEGORIE
donc vu comme ca les cardinalité sont correct non ???
Apres je sais plus trop ce que disait le sujet, j'ai ptetre mal lu. |
Bah moi j'ai fait la même chose que toi.
Je trouve ca plus logique |
|
|
|
|
Dark Angel
Forumeur occasionnel
Sexe:
Messages: 31
|
Posté le:
Mar 15 Mai 2007 - 21:54 |
|
Pour ma part j'ai fait quasiment la même chose que hm concernant le MCD à l'exception que j'ai mis 0,1/1,1 au lieu de 1,1/1,1 et j'ai mis une contrainte de partition pour la spécialisation. Par contre j'ai oublié des champs dans l'entité "Demande". -_-
Pour le dossier 2, je me suis planté sur la 3ème requêtes et ma procédure est incomplète.
Je pense avoir très bien réussi le développement. hm, tu as oublié de fermer la parenthèse de la requête pour la question 3.3.
Et le dossier 4, j'ai fait les deux premières questions de réseau mais pas les questions de GEOSI portant sur l'EDI (évidemment, c'était un exposé que je n'avais pas fait personnellement donc je me souvenais plus :/ ). |
|
|
|
|
Eleison
Newbiiiie
Messages: 6
|
Posté le:
Mar 15 Mai 2007 - 23:45 |
|
Citation: |
SELECT nom, nbTotRDVPris
FROM sous_traitant, contrat
WHERE code = codeSousTraitant
AND nbTotRDVPris = (SELECT MAX(sum(nbTotRDVPrid))
FROM contrat); |
Pour revenir à cette question je voulais dire que ça ne fonctionne pas il n'est pas possible d'imbriquer une fonction d'aggrégation style MAX(SUM( ou MAX(COUNT(
Personnellement j'ai opté sur cette solution mais encore une fois c'est vague...
Citation: |
SELECT S.nom, SUM(C.nbTotRDVPris )
FROM SOUS_TRAITANT S, CONTRAT C
WHERE S.code = C.codeSousTraitant
GROUP BY C.codeSousTraitant
HAVING SUM(C.nbTotRDVPris ) = MAX(
(SELECT SUM(nbTotRDVPris )
FROM CONTRAT
GROUP BY codeSousTraitant)
); |
Je pense que ça peut marcher maintenant faut voir l'humeur du correcteur.
Pour le MEA je l'ai fait differemment mais là je pense qu'il doit y avoir plusieurs solutions. Ca depend fort de comment on réfléchis au traitement des données et à comment on comprend le texte. Donc selon moi se sera aussi au bon vouloir des examinateurs et également du corrigé type
Pour le reste j'ai a peu pres pareil ^^ |
|
|
|
|
|