Je crée une page Web pour placer des paris sur tous les matchs du prochain tournoi de football Euro 2012. Besoin d'aide pour décider de l'approche à adopter pour la phase à élimination directe.
J'ai créé une maquette ci-dessous, dont je suis assez satisfait quand il s'agit de stocker les résultats de tous les matchs de phase de groupes "connus". Cette conception permet de vérifier très facilement si un utilisateur a placé une mise correcte ou non.
Mais quelle est la meilleure façon de stocker les quarts et demi-finales? Ces matchs dépendent du résultat de la phase de groupes.
Une approche à laquelle j'ai pensé consistait à ajouter TOUTES les correspondances au matches
tableau, mais attribuer différentes variables ou identifiants aux équipes à domicile / à l'extérieur pour les matches de la phase à élimination directe. Et puis avoir une autre table avec ces identifiants mappés aux équipes ... Cela pourrait fonctionner, mais ne semble pas correct.