IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Schéma Discussion :

[ERD]Modèle pour une société de déménagement


Sujet :

Schéma

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut [ERD]Modèle pour une société de déménagement
    Bonjour à tous,

    Je dois faire une base de données pour un site de déménagement et ventes de produits liés au demenagement (a titre gracieux, c'est pour aider quelqu'un qui va monter sa boite).
    j'ai proposé de le faire, ayant eu des cours en licence la dessus, seulement, ca fait quelques années maintenant, et, je crois que j'ai peut etre surestimé mes capacités

    Pourriez vous regarder mon petit shéma et me dire si des choses vous choquent ? (les "tables" avec les clés en vert sont en fait des relations : demenager, fournir, passer, etc)

    - un client peut avoir plusieurs adresses (une ancienne, et une nouvelle), pareil pour un prospect
    - un fournisseur n'a qu'une adresse
    - un client peut faire plusieurs commandes, de plusieurs articles
    - une commande a au moins un article

    J'espere que vous serez indulgents
    Merci

    EDIT : j'utilise phpmyadmin pour creer ma bdd.
    Images attachées Images attachées  

  2. #2
    Membre expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Points : 3 134
    Points
    3 134
    Par défaut
    Tu nous montres un MLD, as tu commencé par un MCD ?
    Hervé Delannoy, Ingénieur études&développement.

    Je n'accepte pas les demandes de mise en relation MSN/yahoo sans motif.
    ------------------------------------------------------------------------
    Si , ni , ne peuvent vous aider, mais nous oui, pensez à un pti et au !
    Merci de vous relire
    ____________________________________________________________________________________
    Recherche joueurs de "Magic" sur Lille et environs.
    Donner plutôt que jeter.

  3. #3
    Membre chevronné
    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2007
    Messages
    797
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2007
    Messages : 797
    Points : 2 060
    Points
    2 060
    Par défaut
    Bonjour,

    Quelques remarques ci-dessous
    Citation Envoyé par mzelle_yoko Voir le message
    - un client peut avoir plusieurs adresses (une ancienne, et une nouvelle)
    Dit comme ça, ce n'est pas modélisé : pas de lien entre Clients et Adresses.
    Ce peut être via la table "demenager" mais là il y a un problème : le client peut avoir plusieurs adresses différentes, certes, mais il peut aussi avoir plusieurs fois la même adresse ; en fait, autant que de triplets [Prosp_ID, Dev_ID, Four_ID] ! ! !

    Citation Envoyé par mzelle_yoko Voir le message
    pareil pour un prospect
    Pareil pour un prospect

    Citation Envoyé par mzelle_yoko Voir le message
    - un fournisseur n'a qu'une adresse
    Tu l'as modélisé à l'envers.
    Ton schéma dit "une Adresse a un Fournisseur", ce qui est complètement farfelu car non seulement un Fournisseur a potentiellement plusieurs adresses mais en plus tu t'obliges à avoir un Fournisseur dans chaque Adresse ! ! !

    Citation Envoyé par mzelle_yoko Voir le message
    - un client peut faire plusieurs commandes
    Ok

    Citation Envoyé par mzelle_yoko Voir le message
    de plusieurs articles
    Ok

    Citation Envoyé par mzelle_yoko Voir le message
    - une commande a au moins un article
    Apparamment, rien n'oblige une Commande à avoir au moins un Article (mais je ne connais pas le formalisme de ton schéma)

    Autres remarques :
    - Il y a un lien entre Devis et Prospect mais pas de clé étrangère correspondante.
    - La table Demenager contient 5 clés étrangères mais seulement 3 liens sont matérialisés.

    Enfin, tu devrais vraiment prendre au sérieux la remarque de hed62. Modélise d'abord les concepts (MCD) avant de réaliser un schéma de base de données. Toute erreur conceptuelle est fatale.


    JPhi33
    N'oubliez pas de consulter les Cours Merise et la F.A.Q. Merise
    _______________________________________________________

    Les Règles du Club Developpez.com
    Vous avez votre réponse ? Merci de cliquer sur

Discussions similaires

  1. Frais de gestion pour une Société de portage ?
    Par orafrance dans le forum Portage Salarial
    Réponses: 24
    Dernier message: 17/02/2024, 09h28
  2. Employé en France pour une société étrangère
    Par padawa dans le forum Droit du travail
    Réponses: 13
    Dernier message: 02/06/2008, 17h29
  3. Création site web pour une sociéte (publicité)
    Par bahhak dans le forum Débuter
    Réponses: 4
    Dernier message: 22/11/2007, 10h40
  4. Réponses: 2
    Dernier message: 10/05/2007, 17h10
  5. Réponses: 6
    Dernier message: 01/03/2007, 09h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo