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

Doctrine2 PHP Discussion :

Modélisation de la relation entre match de foot et joueurs


Sujet :

Doctrine2 PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Dév FrontEnd
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Dév FrontEnd

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Par défaut Modélisation de la relation entre match de foot et joueurs
    Bonjour,

    Je me pose la question de comment modéliser au mieux la relation entre un match de foot et les joueurs qui le disputent (aussi bien pour l'équipe qui joue à domicile que l'équipe qui joue à l'extérieur).

    J'ai pensé à deux tables de jointures : joueurs_domicile et joueurs_exterieur

    Et donc les relations suivantes :
    Match ManyToMany joueurs_domicile
    Match ManyToMany joueurs_exterieur


    Autre question, est-il possible d'avoir d'autres infos dans les tables de jointure ? Si oui, où les spécifier avec Doctrine ?

    Merci d'avance pour vos réponses.

  2. #2
    Membre éprouvé
    Profil pro
    Développeur Web
    Inscrit en
    Avril 2010
    Messages
    141
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Avril 2010
    Messages : 141
    Par défaut
    Il faudrait mieux connaître tes intentions pour cela, mais peut-être qu'un simple booléen conviendrait pour définir les équipes extérieures et à domicile non?

  3. #3
    Membre éclairé
    Profil pro
    Dév FrontEnd
    Inscrit en
    Avril 2005
    Messages
    239
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Dév FrontEnd

    Informations forums :
    Inscription : Avril 2005
    Messages : 239
    Par défaut
    Pour chaque match, je voudrais avoir les joueurs qui sont présents sur la feuille de match : titulaires et remplaçants, pour équipe domicile et équipe extérieure.

    À partir d'un joueur, je dois ensuite pouvoir retrouver ses matches disputés.

    À partir d'un match, je dois pouvoir retrouver les joueurs qui composaient l'équipe domicile (faire le distingo entre titulaires et remplaçants). Idem pour l'équipe extérieur.

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2010
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2010
    Messages : 45
    Par défaut
    Moi je ferais comme tu as dit pontus21 deux manyToMany (une pour chaque équipe) et après pour chaque joueur un booléen s'il est remplaçant ou non, et éventuellement un booléen s'il est rentré en jeu si ça t'intéresse.

    Après je ne m'y connais pas trop en performances et je ne sais pas si c'est la solution optimale. Mais si tu veux optimiser commence par déterminer le nombre d'opérations qui seront le plus souvent effectuées : chercher les joueurs ayant participé à un match ou alors chercher les matchs auxquels a participé un joueur.

Discussions similaires

  1. [Doctrine2] Modéliser les relations entre users
    Par Molkobain dans le forum Doctrine2
    Réponses: 4
    Dernier message: 14/08/2013, 17h33
  2. Matchs de FOOT entre les SSII
    Par Invité dans le forum Humour Informatique
    Réponses: 3
    Dernier message: 02/08/2013, 10h55
  3. Relation entre deux tables
    Par manel007 dans le forum Langage SQL
    Réponses: 5
    Dernier message: 04/03/2005, 16h54
  4. Relations entre les Paquetages
    Par bran_noz dans le forum UML
    Réponses: 4
    Dernier message: 25/06/2004, 14h05
  5. [Relations] afficher les relations entre 2 tables
    Par dzincou dans le forum PostgreSQL
    Réponses: 5
    Dernier message: 14/01/2004, 17h07

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