Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2917 connectés 

 


 Mot :   Pseudo :  
 
 Page :   1  2  3
Auteur Sujet :

[MERISE] - Représenter la notion de vue dans un MCD

n°1306423
maxpower44
Posté le 15-02-2006 à 16:03:35  profilanswer
 

Reprise du message précédent :

dwogsi a écrit :

Moi je vois plus une base bien construite et après une bonne optimisation du traiment et de l'utilisation, au niveau du programme donc.


sur ce coup la, skeye a raison, il faut parfoit faire des concessions au niveau de la base de donnees, mais dans le cas qui nous concerne, ca ressemble plus a une base perso

mood
Publicité
Posté le 15-02-2006 à 16:03:35  profilanswer
 

n°1306426
skeye
Posté le 15-02-2006 à 16:05:17  profilanswer
 

maxpower44 a écrit :

tres impressionnant   :lol:  
 
Ou est ce qu'il as ecrit qu'il voulait faire une base de donnees de 400 tables ? j'ai du louper un message :) pour le moment j'en compte que 8 et de toutes manieres l'optimisation doit se faire apres la modelisation


 
Ca tombe bien, quand j'ai répondu ça je répondais à une question de dwogsi qui me demandais ce que je ferais dans la pratique. C'est-à-dire APRES la modélisation. [:marc]


---------------
Can't buy what I want because it's free -
n°1306429
Profil sup​primé
Posté le 15-02-2006 à 16:05:53  answer
 

dwogsi a écrit :

Paint????????????
Quelle galére, je n'ose même pas imaginer! PwerAMCD j'l'aime bien même si ce n'est pas le cas de tout le monde. Bon sinon je maintiens, ta boucle n'est pas supprimable!


Et c'est gratuit, PwerAMCD?

Message cité 1 fois
Message édité par Profil supprimé le 15-02-2006 à 16:07:03
n°1306430
maxpower44
Posté le 15-02-2006 à 16:06:43  profilanswer
 

skeye a écrit :

Ca tombe bien, quand j'ai répondu ça je répondais à une question de dwogsi qui me demandais ce que je ferais dans la pratique. C'est-à-dire APRES la modélisation. [:marc]


 ;)

n°1306433
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:07:36  profilanswer
 

skeye a écrit :

euh il faut garder à l'esprit que c'est un choix d'implémentation pour des cas très spécifiques, et où on sait qu'un des N de ta relation (N,N) a une valeur très faible.


Non mais de toute façon fallait pas croire que j'étais vraiment sérieux! Si ya pas c'est bien qu'il y a une raison!
Je me suis juste permis un p'tit "freestyle" SQL!
 

maxpower44 a écrit :

sur ce coup la, skeye a raison, il faut parfoit faire des concessions au niveau de la base de donnees, mais dans le cas qui nous concerne, ca ressemble plus a une base perso


D'accors mais LA, ICI, dans CE cas précis, je dirais un programme bien fait et la BDD construite selon les règles.

n°1306436
skeye
Posté le 15-02-2006 à 16:08:21  profilanswer
 

Quand à la question de savoir s'il y a 8 tables ou 400 je m'en fous royalement.
Je soulignais juste le fait que c'est une opti qui s'utilise sur des applis plus que conséquentes, et pas seulement dans mon cerveau malade.


---------------
Can't buy what I want because it's free -
n°1306438
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:09:01  profilanswer
 


plus maintenant je crois.
 

skeye a écrit :

Quand à la question de savoir s'il y a 8 tables ou 400 je m'en fous royalement.
Je soulignais juste le fait que c'est une opti qui s'utilise sur des applis plus que conséquentes, et pas seulement dans mon cerveau malade.


Conclusion : relativisons!
Ici BDD avec table supplémentaire ne génera pas? non? Zetes pas d'accord?

Message cité 1 fois
Message édité par dwogsi le 15-02-2006 à 16:10:27
n°1306452
Profil sup​primé
Posté le 15-02-2006 à 16:14:53  answer
 

C'est pas plutot PowerAMC ? des fois, pq PwerAMCD, google n econnait pas...

n°1306455
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:15:50  profilanswer
 

Oui oui c'est pOwerAMCD, désolé pour la faute de frappe.
Au fait, ton MCD c'est un exercice de BTS, non???

Message cité 1 fois
Message édité par dwogsi le 15-02-2006 à 16:16:31
n°1306457
skeye
Posté le 15-02-2006 à 16:16:26  profilanswer
 

dwogsi a écrit :

plus maintenant je crois.
 
 
Conclusion : relativisons!
Ici BDD avec table supplémentaire ne génera pas? non? Zetes pas d'accord?


 
A priori, non.;)


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le 15-02-2006 à 16:16:26  profilanswer
 

n°1306459
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:17:34  profilanswer
 

Sauf si biensur tu possède une médiathéque composée de 7'000'000'000'000 de films mais ça m'étonnerais beaucoup.


Message édité par dwogsi le 15-02-2006 à 16:17:46
n°1306466
skeye
Posté le 15-02-2006 à 16:20:03  profilanswer
 

pas besoin de tout ça pour obtenir une table acteur/nationalité monstrueuse, s'il référence scrupuleusement tous les acteurs et figurants de chaque film... [:god]


---------------
Can't buy what I want because it's free -
n°1306474
Profil sup​primé
Posté le 15-02-2006 à 16:22:34  answer
 

dwogsi a écrit :

Oui oui c'est pOwerAMCD, désolé pour la faute de frappe.
Au fait, ton MCD c'est un exercice de BTS, non???


 
Exact.
C'est pour une PTI base de données (BTS IG)

n°1306480
moi23372
Posté le 15-02-2006 à 16:24:25  profilanswer
 

comme outils facile il y a DB-MAIN aussi. Gratuit pour les étudiants....

n°1306487
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:26:31  profilanswer
 

skeye a écrit :

pas besoin de tout ça pour obtenir une table acteur/nationalité monstrueuse, s'il référence scrupuleusement tous les acteurs et figurants de chaque film... [:god]


 
lol on dérive.... Et imaginons qu'il référence tout les acteurs,réalisateur existant au monde pour pouvoir créer des listes de choix très complète???!!! Sacrés bordel!

n°1306491
skeye
Posté le 15-02-2006 à 16:28:57  profilanswer
 

[:chrisbk]
Les nationalités ce serait déjà pas mal.:D


---------------
Can't buy what I want because it's free -
n°1306499
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:33:16  profilanswer
 

Effectivement ouai.

n°1306506
maxpower44
Posté le 15-02-2006 à 16:38:26  profilanswer
 

petite question, tes dvd c'est que des films ? pas des series ou autres, c a d plusieurs episodes/film sur un support et/ou une saison/film sur plusieurs support ?
c juste histoire de relancer la conversation :D

n°1306522
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:52:20  profilanswer
 

arf.... On va encore se taper un débat sur un changement de cardinalité???
Nouvelle table? pas nouvelle table?
 
Attendez, je vais chercher le fouet et après on commence à débattre!

Message cité 1 fois
Message édité par dwogsi le 15-02-2006 à 16:53:00
n°1306524
skeye
Posté le 15-02-2006 à 16:53:49  profilanswer
 

(et si on le laissait faire ses exos tout seul?:o)


---------------
Can't buy what I want because it's free -
n°1306527
maxpower44
Posté le 15-02-2006 à 16:55:52  profilanswer
 

dwogsi a écrit :

arf.... On va encore se taper un débat sur un changement de cardinalité???
Nouvelle table? pas nouvelle table?
 
Attendez, je vais chercher le fouet et après on commence à battre!


 

skeye a écrit :

(et si on le laissait faire ses exos tout seul?:o)


Et si on lui donnais l'occasion de ce faire des noeuds au cerveau :D

n°1306529
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 16:57:25  profilanswer
 

Merde, je voulais dire battre (quoique battre ca colle bien aussi).
Et faisons des noeuds à son cerveau comme ça il se la joue devant les autres après lol!
 
[HS]Pour créer un tchat, pour le stockage des derniers messages, vous conseillez BDD ou fichier texte?[/HS]

Message cité 1 fois
Message édité par dwogsi le 15-02-2006 à 17:00:42
n°1306541
maxpower44
Posté le 15-02-2006 à 17:08:36  profilanswer
 

dwogsi a écrit :

Merde, je voulais dire battre (quoique battre ca colle bien aussi).

tu as bien dit Débattre, mais je trouvais que battre ...

n°1306546
dwogsi
Défaillance cérébrale...
Posté le 15-02-2006 à 17:11:03  profilanswer
 

A c'est pour ça que je trouvais la coincidence pour le moins étrange!

n°1306834
Profil sup​primé
Posté le 16-02-2006 à 09:34:29  answer
 

L'idée de mettre des series sur des dvd c'est pas mal, alors la je n'ai qu'a remplacer 1,1 par 1,n entre SUPPORT ET CONTENIR...

n°1306847
dwogsi
Défaillance cérébrale...
Posté le 16-02-2006 à 09:57:10  profilanswer
 

Tout simplement oui, mais là, pas de table supplémentaire! :d

n°1306860
Profil sup​primé
Posté le 16-02-2006 à 10:08:43  answer
 

OK

n°1306889
maxpower44
Posté le 16-02-2006 à 10:55:39  profilanswer
 

dwogsi a écrit :

Tout simplement oui, mais là, pas de table supplémentaire! :d


Sauf si on considere qu'un film peut etre sur plusieurs DVDs  :ange:  
exemple le seigneur des anneaux edition collector 2 DVDs pour le film et 2 pour les bonus
(en meme temps le support n'est pas forcement le dvd mais le coffret ouf)

n°1306894
Profil sup​primé
Posté le 16-02-2006 à 10:58:43  answer
 

OUI le support est l'ensemble (eventuellement je fais un champs nb_support)...
 
Tiens je viens de tester le logiciel AnalyseSI et il est vraiment tres bien (à cote d'excel pour les MCD, rien a voir)...
 

n°1306907
dwogsi
Défaillance cérébrale...
Posté le 16-02-2006 à 11:15:25  profilanswer
 

maxpower44 a écrit :

Sauf si on considere qu'un film peut etre sur plusieurs DVDs  :ange:  
exemple le seigneur des anneaux edition collector 2 DVDs pour le film et 2 pour les bonus
(en meme temps le support n'est pas forcement le dvd mais le coffret ouf)


Arf.... dans ce cas :
[SUPPORT]1,N-------|CONTENIR|--------1,N[FILM]
Là t'es tranquile.

n°1306911
Profil sup​primé
Posté le 16-02-2006 à 11:19:27  answer
 

Si je remplace les entités REALISATEUR et ACTEUR par une seule entité PERSONNE et que je met la qualité dans la relation (PARTICIPER), comment représenter un association avec des données? Doit-elle avoir un clé primaire, si oui laquelle?
Merci.

n°1306915
skeye
Posté le 16-02-2006 à 11:21:39  profilanswer
 

(...et s'il a un film en double, un film peut être sur plusieurs supports, non?  :whistle: )


---------------
Can't buy what I want because it's free -
n°1306925
dwogsi
Défaillance cérébrale...
Posté le 16-02-2006 à 11:29:04  profilanswer
 


   ___________
 /  PARTICIPER  \
|---------------|
 \___Qualité___/
 
Bon c'est chiant à faire en texte mais ça donne quelque chose comme ça...

n°1306928
Profil sup​primé
Posté le 16-02-2006 à 11:32:25  answer
 

Oui merci.
Je viens de réaliser qu'elle ne doit pas avoir de clé primaire puisqu'elle n'est pas une entité. Elle se transformera en relation et recevra comme identifiant la concatenation des identifiants des deux entités qu'elle relie..
C'est bien ça?
 

n°1306938
dwogsi
Défaillance cérébrale...
Posté le 16-02-2006 à 11:38:35  profilanswer
 


 
PARTICIPER(#no_personne,#no_film)
Normalement c'est juste un couple de clé étrangères formant toutes deux la clé primaire. Si je relis mes cours c'est textuellement ce que je vois, c'est un peu tordu je trouve mais bon tu es dans un truc bien scolaire...

Message cité 2 fois
Message édité par dwogsi le 16-02-2006 à 11:39:29
n°1306940
skeye
Posté le 16-02-2006 à 11:40:00  profilanswer
 

dwogsi a écrit :

PARTICIPER(#no_personne,#no_film)
Normalement c'est juste un couple de clé étrangères formant toutes deux la clé primaire. Si je relis mes cours c'est textuellement ce que je vois, c'est un peu tordu je trouve mais bon tu es dans un truc bien scolaire...


Ca va pas marcher. Une personne peut à la fois jouer et réaliser. [:joce]


---------------
Can't buy what I want because it's free -
n°1306941
skeye
Posté le 16-02-2006 à 11:41:09  profilanswer
 

(donc une table type_participation, avec code et libellé, on fait une association ternaire, et la clé est le triplet des codes.[:god])


---------------
Can't buy what I want because it's free -
n°1306943
dwogsi
Défaillance cérébrale...
Posté le 16-02-2006 à 11:42:11  profilanswer
 

.............aaaaaaaaaarrrrrrrrrrgggg!!!!!!!!!!!!!!!!!!!!!!!!!!! skeye je vais t'étrangler!!!  :fou:  [:dwogsi]  
 
Bref, ça peut marcher vu que notre association contient la donnée "qualité", on pourrait lui donner trois valeur possibles :
acteur, réalisateur, les deux.

 
Edit : Ouai ok on met les deux valeurs possibles dans une table supplémentaire et on colle une association ternaire. C'est juste.


Message édité par dwogsi le 16-02-2006 à 11:44:08
n°1306945
skeye
Posté le 16-02-2006 à 11:43:57  profilanswer
 

[:god]
 
J'adore jouer avec ça...:D


---------------
Can't buy what I want because it's free -
n°1306949
dwogsi
Défaillance cérébrale...
Posté le 16-02-2006 à 11:45:10  profilanswer
 

"Je l'ai lu dans le 20 minutes".... Hummmm ils ne l'éditent qu'à Lyon ou ailleurs?

n°1306950
skeye
Posté le 16-02-2006 à 11:45:51  profilanswer
 

ailleurs aussi, mais c'est une private joke.[:dawao]


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3

Aller à :
Ajouter une réponse
 

Sujets relatifs
[C++/Open GL] Notion d'interface 3D[merise]association réflective
[MERISE] PB dans mon MLD ?[Merise] Notion d'inclusion, lecture d'un schéma.
[HTML] Balise méta et notion de l'heure[SQL][MCD] Lien identifiant
Passer d'une base existante au MCD / MLD[résolu][MCD]Petit problème de conception
du MCD au realtion Access 
Plus de sujets relatifs à : [MERISE] - Représenter la notion de vue dans un MCD


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR