par
Maskime » 23 mars 2011, 11:14
Hello,
La question que tu poses n'est pas anodine et demande un minimum de réflexion de ton côté.
Je ne connais pas ton niveau de familiarisation avec PHP et la programmation en général, donc ne prends pas mal si je t'explique tout
Pour faire simple, la manière dont la base de données est structurée (C'est ce qu'on appelle le model de données) est le coeur du système (certains disent que c'est l'ancienne école qui fonctionne comme ça mais je reste pas mal persuadé que sans bon model de données, pas de bonne application). Donc quand on fait un model on le fait en prenant un peu de temps et en réfléchissant à la chose que l'on souhaite représenter dans l'application.
Dans ton cas il s'agit de faire des statistiques de matchs.
Donc commence par identifier les "entités" (c'est un gros mot pour dire les trucs qui composent le model):
Championnat
Equipe
Match
Classement
Maintenant qu'on a les entités, il faut trouver leurs "attributs", c'est à dire qu'est ce qui défini ces entités ?
Je te fais "Match" et je compte sur toi pour faire les autres

Donc un Match est défini par : Une date, Contexte (amical, championnat), Equipe 1, Equipe 2, score equipe 1, score equipe 2