Je construis un site Web lié au jeu où les gens peuvent être sur des matchs de football (matchs). Un match se termine par un résultat: victoire à domicile - tirage à l'extérieur. J'ai une table pour les équipes et une table pour les rencontres et une autre pour les paris. La table des appareils a une équipe à domicile et une équipe à l'extérieur. Mais comment puis-je modéliser un pari de tirage? Il est facile d'avoir la table de pari se référer à l'appareil et se référer à l'équipe. Mais un tirage?structure de la base de données
0
A
Répondre
5
Le plus système de base:
3 tables, une pour les équipes, l'un pour les appareils et une pour les paris. Les résultats sont représentés par:
0 => Draw, 1 => Victoire à domicile, 2 => victoire à l'extérieur
Equipes:
id | name
-----------------
1 | Some team
2 | Some team
3 | Some team
Fixtures:
id | home team | away team | result
--------------------------------------
1 | 1 | 3 | 0
2 | 2 | 3 | 2
3 | 1 | 3 | 1
Paris:
id | fixture | outcome
---------------------------
1 | 1 | 0
2 | 2 | 1
3 | 1 | 3
Le pari ne fait pas référence à une équipe; le pari se réfère au résultat d'un match. Vous n'enregistrez pas l'équipe qui va gagner; vous enregistrez le résultat du match. N'oubliez pas que vous aurez besoin de clients et que ce sont les clients qui placent des paris. –
De même, dans les pools classiques (UK), il existe une distinction entre un score-draw (par exemple 1-1) et un score nul (0-0). Juste un FYI. –