Vous n'êtes pas identifié(e).
Pages : 1
Merci pour toutes ces informations !
2/ Pour la feuille de match, je compte me tourner vers une table de jonction, mais si, disons qu'il y a plusieurs milliers d'entrées est ce vraiment un probleme?
Concernant mon problème de table [g]journées[/g], je vais tout simplement ne pas l'utiliser, car a chaque début de championnat, je créerais les X entrées de ma tables matchs nécessaires et donc dans cette table match j'aurais le champs date qui me permettra de savoir quel match appartient à quel journée
Je vois, mais en fait, puisque chaque équipe à un seul championnat (id_championnat) et que dans la table championnat on a l'id division, automatiquement on sait dans quel division est l'équipe (en passant par sa relation avec la table championnat).
Alors Pourquoi faudrait t'il mettre le champ division dans Equipes ?
et q'est ce qu'index à doublons ?
-----------------
2/ Ma grosse question reste tout de meme comment gerer table journees et tables matchs.. ?
-----------------
3/ Derniere question, comme tu l'as tres bien abordé, il faudra que je sauvegarde dans ma base de donnée la feuille de match de chaque équipe pour chaque match.
J'hésite entre 2 façons.
puisque pour chaque match, il y aura toujours un seul joueur de l'équipe A au poste 1 .. ect
je pourrais faire tout simplement pleins de champs dans ma table matchs tel que :equipe1_joueur1, equipe1_joueur2... [...] equipe2_joueur1... ECT, oui c'est moche mais finalement ça m'évite une autre table et des requetes en plus non?
ou alors faire une table feuille de match
id
id_match
id_equipe
id_joueur
position
titulaire
Et avec cette technique ça voudrait dire que j'ai une entrée par joueur par équipe et pour chaque match ( = ENORMEMENT d'entrées !)
Ton avis ?
1/ Pas de soucis, habituellement je suis cette regle
3/ Je suis tout a fait ouvert à tes idées d'amélioration de ma structure.
Concernant
mais un championnat doit appartenir a une division, (et une division regroupe plusieurs championnats..)
Je suis en tout cas ouvert à ton point de vue
Bonjour à tous,
Après m'être penché longuement sur la structure de ma base de données, je me tourne vers vous et votre expérience afin de me donner des conseils sur d'éventuelles modifications que je pourrais apporter.
Alors il s'agit d'un jeu ou il faut gérer son équipe de basket.
Et je souhaite structurer ma base de données afin de gérer les matchs et classements.
Chaque équipe joue dans un championnat et chaque championnat appartient à une division.
(On imagine la division c'est Régionale et on a comme championnat : ile de france, picardie.. ect)
Ensuite chaque équipe se rencontre en match aller retour au sein de son championnat.
Et pour finir, j'aimerais prendre en compte les saisons (2009, 2010 ect afin de pouvoir garder un historique des matchs et classements chaque saison.)
Voici ma structure actuel
equipes
id
id_champ
[..]
Championnats
id
id_division
id_saison
divisions
id
id_nom
saisons
id
annee
journees
id
numero (de la journée)
id_champ
date (date de la journée ex: saemdi 20 aout)
matchs
id
id_journee
Mon soucis se situe en fait en l'utilisation d'une table journees, actuellement je ne raccorde pas ma table matchs à chaque championnat, mais je passe par la table journées. Il y a aura donc 16 entrées (si il y a 9 équipes par championnat) dans la table journées PAR championnat.
Votre avis ?
Pages : 1