SOS SGBD

Résolu
jamila_7997 Messages postés 20 Statut Membre -  
yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   -
s'il vous plait, j'arrive pas à concevoir un SGBD d'un club d'équitation dont les données sont
un cour d'équitation correspond à un niveau(éperon d'or,..)
un cour donné est assuré par un seul moniteur et a toujours lieu le même jour de la semaine et la même heure
un adhèrent du club peux suivre des cours de niveaux différents
à chaque cours les cavalier disposent d'un cheval dont on connait le nom, la taille, la race...
meerci d'avance

4 réponses

  1. jamila_7997 Messages postés 20 Statut Membre
     
    merci d'avoir commenter..mais il s'agit d'une question dans SGBD
    0
    1. zipe31 Messages postés 34620 Date d'inscription   Statut Contributeur Dernière intervention   6 501
       
      De rien, mais tant que tu n'y mettras pas du tien, tu n'auras rien en retour ;-)
      0
    2. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
       
      Bonjour
      Nous ne faisons pas les exercices à votre place...
      Lis le lien qui t'a été donné et reviens vers nous avec ce que tu as essayé de faire et en expliquant précisément sur quoi tu bloques.
      0
  2. jamila_7997 Messages postés 20 Statut Membre
     
    Je me suis bloquée dans le MCD, j'ai fais 4 tables
    cheval(nom, taille, race) nom c'est la clé primaire
    Cour(idc, date, heur, niveau, cheval)
    moniteur(idm, nom, prénom, cour)
    cavalier(idv, nom, prénom, cheval)
    mais il me semble qu'il n"est pas fiable; il y a beaucoup de redondance
    l'accée au niveau ce fait par cheval alors qu'il se peut qu'un cheval est dans plusieurs cours donc plusieurs niveaux comment je peux remédier au niveau du cavalier
    0
    1. yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention   1 588
       
      il n'y a qu'un seul cheval par cours, et c'est le même d'une semaine à l'autre?
      un moniteur ne donne qu'un seul cours?
      quelle technique ou quelle méthode utilises-tu pour faire cet exercice? qu'as-tu appris au cours?
      0
    2. jamila_7997 Messages postés 20 Statut Membre > yg_be Messages postés 23437 Date d'inscription   Statut Contributeur Dernière intervention  
       
      merci énormément d'avoir répondu
      en fait le reste de la modélisation est optionnel j'ai travaillé avec l'hypothèse que un moniteur peut donner plusieurs cours mais un cours est assuré par un seul moniteur de même un cavalier a un seul cheval mais un cheval peut être donné a plusieurs cavalier et enfin un cheval peut être associé a plusieurs cours mais un cavalier a un seul cheval pendant un cours

      pour le moment j'essaye de concevoir le modèle relationnel
      0
    3. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > jamila_7997 Messages postés 20 Statut Membre
       

      un cours a un seul cheval

      Ayant fait de l'équitation.. cette information me parait étrange....

      Surtout qu'avant tu nous as dit :

      à chaque cours les cavalier disposent d'un cheval

      Donc... 1 cours = plusieurs cavaliers (élèves)


      Donc.. on a :
      Un cours a Un moniteur
      Un cours peu avoir 1 ou plusieurs élèves
      Un cours correspond à 1 niveau
      Chaque élève monte (pendant ce cours) 1 cheval
      0
    4. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
       
      par contre, petite question.... quel est le rapport entre ta demande ( l'aide à concevoir le mcd....) et le présent forum "Access" ?? )
      Tu dois réaliser ces tables sur Microsoft access ensuite ?
      0
    5. jamila_7997 Messages postés 20 Statut Membre > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
       
      oui exactement je dois réaliser ces tables sur access
      0
  3. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830
     
    Je pense que ça devrait ressembler à un truc du genre


    0
    1. jamila_7997 Messages postés 20 Statut Membre
       
      merci beaucoup
      j'ai trois questions si vous le permettez monsieur Jordane
      pourquoi vous avez isolé la table race ?
      le type de l'attribut dateheure est ce qu'il va s'écrit jj/hh/aa/hh/mn?
      la représentation est très bien faite, avec quel logiciel ?
      0
    2. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > jamila_7997 Messages postés 20 Statut Membre
       
      Bonjour,

      Il faut voir une table comme un "objet".
      Les "races" sont un objet ( tu peux être amenée à en ajouter, renommer ou supprimer).
      De ce fait, les mettre dans une tables à part est plus simple pour les administrer.

      J'aurais également pu faire pareil pour les niveaux... mais si il n'y en a que 3 ou 4 .. il n'y a peut-être pas besoin.


      Ce schema a été réaliser à partir de SqlDesgner
      Tu as une version en ligne disponible
      https://ondras.zarovi.cz/sql/demo/?keyword=default
      0
    3. jamila_7997 Messages postés 20 Statut Membre > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
       
      je vous remercie énormément pour vos réponses et votre temps monsieur Jordane
      0
    4. jamila_7997 Messages postés 20 Statut Membre > jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention  
       
      j'ai une demande s'il vous plait est ce que vous pouvez me conseiller par un cours ou je peux apprendre access
      0
    5. jordane45 Messages postés 30426 Date d'inscription   Statut Modérateur Dernière intervention   4 830 > jamila_7997 Messages postés 20 Statut Membre
       
      Là je laisse Yg_be répondre. Il maitrise Access .. contrairement à moi.
      0