Pour ceux qui me connaissent, rappelez vous lors de mes premiers pas en php (et en programmation
Mais maintenant que je suis un (tout petit) peu plus expérimenté, je me rend compte à quel point la construction de mes tables dans ma base de données est complètement inadéquates.
Donc j'ai essayé de réfléchir à repartir sur de meilleurs bases, et j'aurais besoin de vos conseils.
Pour l'instant, j'ai en vue de faire un truc de ce genre :
Code : Tout sélectionner
Calendrier des matchs
_________________________________________________________________________________________
| id_journée (pk)| id_matchs (pk) | id_equipe(domicile) (fk) | id_equipe(extérieur) (fk) |
-----------------------------------------------------------------------------------------
Equipes (infos relatives à chaque équipes)
_______________________________________________________________________
| id_equipe (pk) | nom_equipe | nom_stade | capacite_stade | etc ... |
-----------------------------------------------------------------------
Resultats ( résultats par journée du championnat)
_____________________________________________________________________________________
| id_journée (fk) | id_matchs | résultats | temps_de_jeu | arbitre | pelouse | meteo |
-------------------------------------------------------------------------------------
Buteurs
____________________________________________________
| id_joueur (fk) | id_matchs (fk) | heure_du_du_but |
----------------------------------------------------
Installations des équipes
_____________________________________________________________________________________
| id_equipe (fk) | nom_stade | capacite_stade | adresse_stade | centre de formations |
-------------------------------------------------------------------------------------
Affluences des matchs
___________________________________________________________________
| id_journée (fk) | id_equipe (domicile) (fk) | nombre_spectateurs |
-------------------------------------------------------------------
Informations joueurs
______________________________________________________________________
| id_joueur (pk) | id_equipe (fk) | postes | date_naissance | etc ... |
----------------------------------------------------------------------Par contre je n'arrive pas à trouver comment gérer la composition de chaque équipe lors des matchs.
Et je crois que l'on ne peut mettre deux clefs primaires dans une table MySQL.
A mon avis, ça va pas du tout ce que j'ai fait
Vraiment besoin de conseils
Merci de vos futures réponses.