J'essaie de concevoir une base de données pour enregistrer des historiques de jeu pour un jeu sur lequel je travaille. J'ai 3 tables différentes: utilisateurs, gamehistories, et gamescores.Conception d'une base de données de jeux
Colonnes pour les tables:
utilisateurs: uid, DisplayName email
gamehistories: GID, pubID, start (datetime), fin (datetime)
gamescores: gid, uid, score
J'essaie de produire le jeu de résultats suivant avec un ID utilisateur (uid):
Le nom d'affichage de l'adversaire, mon score, le score de l'adversaire, la durée
Des idées? Est-ce que mon design est correct? Comment puis-je interroger ces tables pour obtenir des historiques de jeu pour un uid donné?
Combien de joueurs peuvent participer simultanément à une partie? Quel est le but de pupID? – Dathan
2 joueurs. pubID est le hash d'url généré pour le jeu. – Ronald