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 d'un club de foot


Sujet :

Schéma

  1. #1
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 70
    Points : 55
    Points
    55
    Par défaut gestion d'un club de foot
    Bonjour a tous,
    j'ai vu qu'il y avait déjà eu des demandes concernant la réalisation d'un MCD concernant un club de foot mais rien ne correspondait a mes attentes.
    Je souhaite réaliser un programme permettant à un club de gérer ses joueurs, de pouvoir faire les composition de différentes équipes par rapport a des dates de matchs, de faire le calendrier des matchs, de rentrer les résultats,...
    Quelqu'un pourrait-il m'aider a réaliser le mcd parce que sinon à la conception du programme ça va forcément planter si l'analyse n'est pas bonne....
    Merci

  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
    Comme toujours, le mieux est de poster une ébauche de diagramme, qu'on puisse en parler ensemble.
    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
    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 905
    Points
    30 905
    Billets dans le blog
    16
    Par défaut
    Bonsoir ptiyo,


    Avez-vous parcouru la discussion ouverte par touronster ?
    (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.

  4. #4
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 70
    Points : 55
    Points
    55
    Par défaut
    merci pour le lien. Effectivement je ne l'avais pas vu cette discussion. J'ai regarder le dernier MCD qu'il proposait....d'ailleurs je le trouve un peu bizarre a certains endroits.....
    moi mon programme ne concernerait qu' un seul club : il y aurait 3 equipes une liste de joueurs dans laquelle on choisirait a chaque fois pour établir une feuille des convocations a une date précise il faut que la date et l'équipe nous donne l'adversaire du jour (sous entend de faire un calendrier dans lequel une date est associée a une rencontre contre un adversaire par équipe) il faudrait aussi qu'à la fin du match, les résultats soient inscrit, les buts par joueurs, et les cartons
    Images attachées Images attachées  

  5. #5
    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 905
    Points
    30 905
    Billets dans le blog
    16
    Par défaut
    D’après votre MCD, à la même rencontre peuvent participer plusieurs de vos équipes.

    De la même façon, à la même rencontre peuvent participer plusieurs équipes adverses.

    Le terme rencontre est-il bien choisi ? Intuitivement, une rencontre pour moi oppose seulement deux équipes...
    (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.

  6. #6
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 70
    Points : 55
    Points
    55
    Par défaut
    j'avais fait une entité rencontre pour un récapitulatif (quelles équipes, date, ...) mais apparemment il n'y en a pas besoin

    je vous envoi donc une version sans cette entité
    Images attachées Images attachées  

  7. #7
    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 905
    Points
    30 905
    Billets dans le blog
    16
    Par défaut
    Selon votre MCD, Une date participe au moins une fois à l’association-type Opposer : on pourrait remplacer la cardinalité 1,N par 0,N.

    Une équipe du club participe au moins une fois à l’association-type Opposer. Pourquoi pas.

    Une équipe adverse participe elle aussi au moins une fois à cette association-type : cela veut dire que l’on ne fera pas figurer dans la base de données les équipes susceptibles d'être opposées aux équipes du club.

    Dans votre précédent MCD, vous mentionniez le lieu des rencontres. Pourquoi ne pas continuer à le faire, en mettant en œuvre un attribut Lieu dans l’association-type Opposer ?
    (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.

  8. #8
    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
    Une équipe du club participe au moins une fois à l’association-type Opposer. Pourquoi pas.
    Je ne suis pas vraiment d'accord, car cela implique qu'à la création d'une équipe, il faudra obligatoirement un match auquel elle participera. Je ne suis pas sur que cela soit le comportement souhaité.
    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.

  9. #9
    Membre habitué
    Inscrit en
    Avril 2005
    Messages
    123
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 123
    Points : 132
    Points
    132
    Par défaut
    Et concernant la cardinalité (1,n) de l'entité "equipe" pour la relation "etre", donc vous supposez qu'une équipe peut avoir n responsables en même temps? Si les responsables changent, autant ajouter dans la relation les propriétés "date debut mandat" et "date fin mandat", au cas où un historique sur les responsables doit être conservé.
    Je vis dans un ghetto sale et repugnant communément appelé "Service informatique".

    Pour ceux qui ne l'ont pas remarqué, je suis gaucher (Fallait le dire plus tôt!!!)

  10. #10
    Membre du Club
    Profil pro
    Étudiant
    Inscrit en
    Juin 2007
    Messages
    70
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2007
    Messages : 70
    Points : 55
    Points
    55
    Par défaut
    oui au niveau de cette cardinalité, c'est normal : une equipe peut avoir plusieurs responsables qui peuvent changer donc je vais rajouter un début mandat et un fin mandat.....mais où sa ? parce sue si je rajoute ça dans "responsable" sa veut dire qu'ils ne pourront pas etre responsable d'autres équipes...

    voici une version de ce que j'ai fait
    Images attachées Images attachées  

Discussions similaires

  1. [Bénévole] [Site Web] Club de Foot
    Par jesaye dans le forum Autres
    Réponses: 0
    Dernier message: 15/06/2011, 09h59
  2. [AC-2000] Gestion d'un club
    Par Siixt dans le forum Modélisation
    Réponses: 2
    Dernier message: 18/11/2010, 18h25
  3. Projet : Gestion d'un club de foot
    Par rar77 dans le forum WinDev
    Réponses: 2
    Dernier message: 31/10/2006, 01h18
  4. Gestion d'un club sportif
    Par snawbel dans le forum Access
    Réponses: 1
    Dernier message: 25/06/2006, 19h38
  5. gestion d'un club de sport
    Par Darkolive dans le forum Access
    Réponses: 19
    Dernier message: 11/05/2006, 15h24

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