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 :

Gestion des commandes de taxi


Sujet :

Schéma

  1. #1
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Mai 2013
    Messages
    17
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Bâtiment Travaux Publics

    Informations forums :
    Inscription : Mai 2013
    Messages : 17
    Par défaut Gestion des commandes de taxi
    ETUDE DE CAS
    GESTION D'UNE FLOTTE DE TAXIS
    Contexte : Une entreprise de taxis souhaite informatiser la gestion de ses activités pour mieux suivre ses véhicules, ses chauffeurs, et les courses réalisées. Voici les détails :
    1. Les Taxis :
    • Chaque taxi est identifié par un numéro de véhicule unique ( Num_Taxi ).
    • Chaque taxi est caractérisé par sa marque, son modèle, sa date de mise en service, et son kilométrage actuel.
    2. Les Chauffeurs :
    • Chaque chauffeur est identifié par un numéro unique (Num_Chauffeur).
    • Les informations personnelles du chauffeur incluent son nom, son prénom, son numéro de permis, et sa date d’embauche.
    3. L’affectation des Taxis :
    • Un chauffeur peut conduire plusieurs taxis au fil du temps, mais un taxi ne peut être conduit que par un chauffeur à un moment donné.
    • Une affectation est caractérisée par une date de début et une date de fin.
    4. Les Courses :
    • Une course est identifiée par un numéro unique (Num_Course).
    • Chaque course est associée à un taxi et un chauffeur (à un instant donné).
    • Les informations sur une course incluent la date et l’heure de début, la date et l’heure de fin, la distance parcourue (en kilomètres), et le montant payé par le client.
    • Une course peut être annulée, et dans ce cas, le montant est nul.
    5. Les Clients :
    • Chaque client est identifié par un numéro unique (Num_Client).
    • Les informations sur le client incluent son nom, son prénom, et son numéro de téléphone. •
    Un client peut effectuer plusieurs courses, et une course est réalisée pour un seul client.



    Aidez moi pour avoir un MCD
    Images attachées Images attachées   

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 65
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 141
    Par défaut
    Bonjour,

    Présente-nous le MCD que tu as déjà préparé, en précisant là où tu rencontres des problèmes.
    Ce sera une bonne base pour pouvoir commencer à t'aider.
    Modérateur Langage SQL
    Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
    N'oubliez pas le bouton et pensez aux balises
    [code]
    Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
    Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.

  3. #3
    Expert éminent
    Avatar de fsmrel
    Homme Profil pro
    Spécialiste en bases de données
    Inscrit en
    Septembre 2006
    Messages
    8 241
    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 241
    Billets dans le blog
    16
    Par défaut
    @ consty10000

    Si vous n'avez jamais réalisé de MCD, deux choses à faire avant tout :

    - Etudier le chapitre 7 de l’ouvrage fondamental de Dominique Nanci(RIP) :

    Modélisation conceptuelle des données (au paragraphe LII-D)

    - Vous entraîner avec l’excellent et gratuit Looping qui fait l’unanimité.

    Cf. forum Looping

  4. #4
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 744
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 744
    Billets dans le blog
    10
    Par défaut
    Bonjour consty10000

    Le MCD papier dont vous avez ajouté l'image est difficile à lire et il vous sera compliqué de le maintenir, la gomme et le crayon ayant leurs limites
    Vous devriez télécharger Looping comme l'a suggéré Fsmrel, il est non seulement excellent et très ergonomique, mais également gratuit et il vous permettra de produire automatiquement le DDL pour créer les tables .

    Quand ce sera fait, profitez en pour harmoniser les noms d'associations en privilégiant des infinitifs plutôt que des verbes conjugués ("concerner" plutôt que "concerne", "posseder" de préférence à "possede"...)
    Profitez en aussi pour corriger quelques coquilles, par exemple la cardinalité 1,1 de [chauffeur] vers (conduire) signifie qu'un chauffeur conduit un et un seul véhicule, et qu'il le conduite tout le temps !
    Bien évidemment, cette association doit être temporelle, c'est à un instant "t" qu'un chauffeur ne peut conduire - au plus - qu'un véhicule.

    Il y a sans doute d'autres corrections à apporter, mais encore une fois, ce sera beaucoup plus facile de vous relire avec un MCD réalisé avec un logiciel adhoc.

    Y a plus qu'à

Discussions similaires

  1. [MCD] Gestion des commandes avec quelques spécifications.
    Par insane_80 dans le forum Schéma
    Réponses: 3
    Dernier message: 03/07/2009, 13h33
  2. Gestion des commandes/Actions
    Par rockeye dans le forum Windows Presentation Foundation
    Réponses: 2
    Dernier message: 19/03/2009, 09h39
  3. [SOURCE] Gestions des commandes, factures, paiements
    Par itzik92 dans le forum Contribuez
    Réponses: 0
    Dernier message: 28/11/2008, 12h01

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