Bonsoir,
Je suis actuellement en train de m'exercer à apprendre à produire un MCD correctement cependant, je rencontre quelques difficultés. Je suis parfaitement conscient que je n'ai pas du tout la bonne logique cependant j'aimerais bien avoir un retour afin que je puisse prendre note de mes erreurs. Je remercie d'avance celles et ceux qui pourront m'aider.
Énoncé de l'exercice:
Une école de conduite désir s'informatiser pour gérer plus facilement les élèves inscrits.
- il y aura une table nommée élèves, qui contiendra les champs suivants(id_eleve, numeroEleveCIN, Nom, Prénom, DateNaissance,Sexe, Adresse,Email,Profession, Téléphone).
il y a 2 types de leçons de conduite(code & pratique)
- la table CoursCode est présentée avec les champs suivants (id_Code, DateSeance, Prix)
- la table CoursPratique est composée des champs suivants (id_CoursPratique, DateCoursPratique, Prix)
- l'entité moniteur sera constituée ainsi (id_moniteur, nom, prénom)
- l'entité factures contiendra les champs suivants (id_facture, numero CIN, nom de l'élève, prénom de l'élève, le montant, nombre de séance du code, nombre de séance pratique)
- la table voitures sera présentée avec les champs suivants (id_voiture, marque, immatriculation)
- L'application sera gérée par un administrateur et par un employé
Voilà en résumé ce que j'aimerais bien réaliser correctement. Le truc c'est que je rencontre déjà deux soucis:
1) faut-il créer deux tables différentes pour l'administrateur et l'employé ? Comment faut-il présenter cela dans mon MCD ?
2) la table factures doit être reliée à l'entité élèves, coursCode, coursPratique c'est bien ça ? Car je suis perdu dans mon schéma...
Voici ci-dessous, mon MCD, je vous remercie pour le temps que vous allez me consacrer à me corriger.
Partager