• imprimer
  • aide

Forum de discussions « Modélisation - Algorithmique »

Retrouvez les publications relatives à ces discussions dans notre rubrique algorithmique et méthodes.

Besoin conseil : site marchand moto

liste des forums liste des discussions Participer à la discussion

Photo de loic20h28 Message publié le vendredi 26 juin 2009 - 19h52 par loic20h28.
Bonjour tout le monde,

J'ai décidé de refaire pour améliorer un site marchand vendant des motos (où scooter) neuf ou d'occasion. (Ce site restera en local, il me permet d'améliorer mes connaissances dans la création de site web. Il sera en PHP orienté objet.)

Je souhaite avoir votre avis sur le modèle ci-joint surtout sur l'entité "MESSAGE" et ses liens avec les autres entités.

voir image : http://www.casimages.com/img.php?i=090626074304606425.png

En sachant que je souhaite que dans le site marchand, le client qui se sera identifié auparavant pourra laissé son avis sur l'article qu'il souhaite.

Que pensez-vous de mon MCD?? de l'entité "MESSAGE" et ses liens?? Avez-vous des idées pour améliorer ce MCD??

Merci d'avance pour votre aide.
Photo de AdrienVH Message publié le vendredi 26 juin 2009 - 21h31 par AdrienVH. http://www.adrienvanhamme.fr/
A part quelques soucis de cardinalité, ça me parait correct... ;)

Par contre je comprends pas la différence entre COMMANDE et LiGNE_COMMANDE ??

Adrien
Photo de loic20h28 Message publié le vendredi 26 juin 2009 - 21h49 par loic20h28.
Merci à toi AdrienVH pour ta réponse.

Que changerai-tu dans les cardinalités??

Ben l'entité LIGNE_COMMANDE permet de référencer chaque ligne d'une commande car le client peut commander plusieurs articles (avec des quantités différentes).
L'entité COMMANDE permet de renseigner la date de la commande.... du client.
J'espère avoir bien répondu à ta question??

Cordialement
Photo de AdrienVH Message publié le samedi 27 juin 2009 - 00h35 par AdrienVH. http://www.adrienvanhamme.fr/
(Un client dépose 0,n message, ta cardinalité indique 1,n)

Ok pour Ligne_Commande... Moi généralement le panier est un champ de ma table Commandes, j'y rentre la variable php sérialisée directement... Ce qui fait que j'ai qu'une seule table au lieu de deux, et moins d'associations à faire...

A part ce détail, tout me parait défendable et j'aurai fait à peu près pareil je pense !

Adrien
Photo de AdrienVH Message publié le samedi 27 juin 2009 - 00h37 par AdrienVH. http://www.adrienvanhamme.fr/
+(Un client a 0,n commande, ta cardinalité indique 1,n)

M'enfin toutes ces indications ne changeront pas vraiment tes modèles "logique" et "physique"...

Tu fais des modèles conceptuel de données avec quel soft ? Moi j'utilise ArgoUML...
Photo de loic20h28 Message publié le samedi 27 juin 2009 - 11h45 par loic20h28.
Bonjour,

Tout d'abord merci pour tes conseil sur les cardinalités.


Ok pour Ligne_Commande... Moi généralement le panier est un champ de ma table Commandes, j'y rentre la variable php sérialisée directement... Ce qui fait que j'ai qu'une seule table au lieu de deux, et moins d'associations à faire...

Ok pour cela. En réfléchissant au lieu d'avoir ce que l'on a via le schéma du départ (voir premier topic) je pourrais faire en sorte que "LIGNE_COMMANDE" soit une association entre l'entité "COMMANDE" et "ARTICLE" (voir schéma ci-dessous) :
http://www.casimages.com/img.php?i=090627114457308173.png
Qu'en pense tu??


Tu fais des modèles conceptuel de données avec quel soft ? Moi j'utilise ArgoUML...

J'ai utilisé ArgoUML en stage cette année sinon j'utilise plutôt PowerAMC où PowerDesigner.

Cordialement
Photo de AdrienVH Message publié le samedi 27 juin 2009 - 13h20 par AdrienVH. http://www.adrienvanhamme.fr/
Je pense que ma proposition (variable sérialisée) et la tienne (la première) se valent... Donc j'aurais tendance à garder ton premier MCD plutôt que de faire une association entre les entités COMMANDE et ARTICLE.

Ton premier MCD était vraiment pertinent... Ne le change pas, les modifications que l'on pourrait y apporter ne sont que strictement personnelles ! Une demie douzaine de tables pour un gros site marchand c'est pas la mort... ^^

Je ne connais pas les softs que tu as cité, je vais les regarder. Moi j'utilise ArgoUML mais ce n'est pas pour faire des MCD de site internet mais des MCD de systèmes d'information géographique ^^

Adri
Photo de loic20h28 Message publié le samedi 27 juin 2009 - 15h19 par loic20h28.
Ok. Merci pour tes conseils si précieuses.

Si d'autre personne souhaite me donner leur avis, leur modification, ..... Je suis oreneur car j'ai posté ici pour obtenir plusieurs réponses??!!!

Cordialement
Photo de loic20h28 Message publié le mercredi 16 septembre 2009 - 21h12 par loic20h28.
Bonjour tout le monde,

Désolé je reviens vers vous que maintenant mais je me pose une petite question par rapport à mon schéma dont je remet le lien ci-dessous :
http://www.casimages.com/img.php?i=090626074304606425.png

Mon doute concernant la cardinalité "(1,1)" entre l'entité "Article" et l'association "Concerner".
qu'en pensez vous?? dois-je le laisser comme cela où plutôt mettre un simple "1,1"??

Cordialement
loic20h28
Photo de AdrienVH Message publié le dimanche 20 septembre 2009 - 12h17 par AdrienVH. http://www.adrienvanhamme.fr/
En effet : 1 article est concerné par une ou plusieurs catégories donc (1,n) et une catégorie concerne 0, 1 ou plusieurs articles donc (0,n)...
Photo de loic20h28 Message publié le dimanche 20 septembre 2009 - 22h39 par loic20h28.
Salut,

eeeee non mon article concerne une seul catégorie ça c sur et une catégorie concerne 0 ou plusieurs article(bon d'accord ça c a modifier).

Mais ma question concerne le lien identifiant, est-il vraiment obligatoire ici ou pas?? Car je trouve ça relou à gérer donc si j'en met pas, est-ce grave??

Cordialement.
loic20h28
Photo de loic20h28 Message publié le lundi 05 octobre 2009 - 16h05 par loic20h28.
Bonjour tout le monde,

Après quelques mois de réflexion.... J'ai décidé de faire autrement mais j'aurais besoin de votre avis.

Voici le MCD que je pense utiliser :
http://www.casimages.com/img.php?i=091005040730554300.png

Les améliorations apportées sont :
1) Une entité "commune", "département", "région" ce qui permettra au client (lors de son inscription) de choisir sa région, puis le département selon la liste des département appartenant à la région choisit mais également sa ville selon la liste des communes selon le départements choisit.

Qu'en pensez-vous??

Cordialement.
loic20h28

liste des forums liste des discussions Participer à la discussion

Vous devez obligatoirement vous identifier en tant que membre pour participer à cette discussion.

ACCÉS COMMUNAUTÉ

Rejoignez ALL HTML

Publiez vos articles, actualités, communiqués ... Donnez votre avis, partagez votre réseau, rencontrez d'autres membres et participez à la vie de la communauté.

Les 5 dernières discussions