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 :

Location de voitures


Sujet :

Schéma

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Location de voitures
    bonjour

    je viens de terminer mon mcd et je voudrais savoir si il contient des erreurs ou non

    voici mon MCD:
    Nom : jv2N91n.png
Affichages : 27040
Taille : 74,3 Ko

    merci pour votre aide

  2. #2
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 001
    Points : 30 903
    Points
    30 903
    Billets dans le blog
    16
    Par défaut
    Bonjour binary_worm,


    Où sont les règles de gestion ? Un MCD peut être en totale contradiction avec elles.


    Cela dit, en 1re approche :

    Un contrat de location contient des données relatives à la date et à la durée de location, ce qui pour le néophyte que je suis ès matière se conçoit, mais il comporte par ailleurs des données que je suppose connues seulement après que le client a rendu le véhicule, à savoir le nombre de kilomètres parcourus ; question du candide : si ma supposition est avérée, est-ce la place dans un contrat du nombre de kilomètres parcourus ? La location n'est-elle pas plutôt en l’occurrence une sorte de constat de restitution, d’accusé de réception, ou que sais-je ?

    A quoi sert l’association LOUER ?

    Qu’est-ce qu’une catégorie ?

    Que viennent faire les modèles, avec leurs relations N-N avec les catégories ?

    Il faudra veiller à ce que le même véhicule ne fasse pas l’objet de locations simultanées s pour des contrats distincts.
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Inscrit en
    Décembre 2013
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2013
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    merci de votre réponse
    Qu’est-ce qu’une catégorie ?
    une catégorie correspond à (VOITURES ELECTRIQUES ,VOITURE FAMILIALE ,VOITURE DE SPORT etc....)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Il faudra veiller à ce que le même véhicule ne fasse pas l’objet de locations simultanées s pour des contrats distincts.[/QUOTE]
    merci de votre reponse
    comment puis-je faire ca?

    j'ai essayé de corriger les erreurs de mon ancien mcd
    voici mon nouveau mcd
    Nom : ewlVE8w.png
Affichages : 18921
Taille : 99,9 Ko

  4. #4
    Expert éminent sénior
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 001
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Spécialiste en bases de données
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2006
    Messages : 8 001
    Points : 30 903
    Points
    30 903
    Billets dans le blog
    16
    Par défaut
    Bonsoir binary_worm,


    Ça a bougé, c’est mieux. L’entité-type CONTRAT a bien maigri, peut-être un peu trop (par exemple, comment connaît-on la durée d'une location ?)

    Certaines cardinalités 1,N sont peut-être à ramener à 0,N. Par exemple, si (au niveau tabulaire) la table MODELE contient le modèle xyz, il faudra qu’il existe systématiquement dans la table VOITURE une voiture de ce modèle.

    Un modèle dépend d’une marque : l’entité-type ne doit pas être associée directement à l’entité-type MARQUE, mais c’est l’entité-type MODELE qui doit l’être :

    [MARQUE]--1,N--------(R1)--------1,1--[MODELE]--0,N-------(R2)--------1,1--[VOITURE]

    Par ailleurs, certaines caractéristiques telles que le carburant, le nombre de portes, la capacité du réservoir, le nombre de places ne sont-elles pas à regrouper dans une entité-type VERSION, correspondant une déclinaison du modèle ?

    [MODELE]--1,N-------(R2)--------1,1--[VERSION]--0,N--------(R3)--------1,1--[VOITURE]


    Je n’y connais rien en voitures, mais je fais référence à une discussion avec scoobidooo (discussion malheureusement inachevée...)


    Le prix de location d'une voiture est-il bien à a place, ne dépend-il pas en partie de la version ? du modèle ? Bon, je suppose qu'il y a l'âge la voiture, le kilométrage au compteur qui jouent, mais je pose la question surtout à titre de curiosité...


    En ce qui concerne la location simultanée d’une voiture à plus d’un client, ça devient difficile à contrôler : en effet, à supposer qu’une location débute à la date du contrat, on n’a pas la durée de cette location...

    A suivre...
    (a) Faites simple, mais pas plus simple ! (A. Einstein)
    (b) Certes, E=mc², mais si on discute un peu, on peut l’avoir pour beaucoup moins cher... (G. Lacroix, « Les Euphorismes de Grégoire »)
    => La relativité n'existerait donc que relativement aux relativistes (Jean Eisenstaedt, « Einstein et la relativité générale »)

    __________________________________
    Bases de données relationnelles et normalisation : de la première à la sixième forme normale
    Modéliser les données avec MySQL Workbench
    Je ne réponds pas aux questions techniques par MP. Les forums sont là pour ça.

Discussions similaires

  1. Logiciel pour location de voitures
    Par condor_01 dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 28/10/2013, 15h37
  2. Location de voiture
    Par BIREFKOUN dans le forum MATLAB
    Réponses: 3
    Dernier message: 29/12/2011, 15h06
  3. agence location de voiture
    Par yacineing dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 0
    Dernier message: 09/04/2011, 13h58
  4. projet location de voiture
    Par fred619 dans le forum UML
    Réponses: 1
    Dernier message: 19/04/2010, 08h30
  5. cas d'utilisation: gestion d'une agence de location de voiture
    Par mitouti dans le forum Cas d'utilisation
    Réponses: 2
    Dernier message: 17/03/2010, 15h06

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