29-04-2016, 02:18 PM
En gros quand un joueur s'inscrit je ne fais qu'une insertion dans les tables, je ne m'occupe pas de l'ID je laisse à la BDD cette gestion. D'où l'auto incrément.
Si par exemple dans les tables A, B, C on est à la ligne 18 et qu'un joueur vient à s'inscrit alors automatiquement il aura l'id 19 dans les tables A,B,C.
Quand je parle de la possibilité d'un plantage j'ai cette exemple en tête :
Dans ma BDD, les tables qui seront utilisées pour l'inscription sont à la ligne 20, toi et moi nous nous inscrivons sur le jeu pratiquement au même moment, dans les conditions normales tu devrais avoir l'id 21 sur toutes les tables (A,B,C) et moi l'id 22 ou inversement mais imaginons un instant que le système pour une raison x ou y s'emballent
... ...
Ah mais je viens de comprendre .. ça peut pas s'emballer en fait fin si, si j'oubli de supprimer un champs dans une table et dans ce cas et dans cet unique cas, tout partira en cacahuète. Bref, Je n'ai rien dis ..
Si par exemple dans les tables A, B, C on est à la ligne 18 et qu'un joueur vient à s'inscrit alors automatiquement il aura l'id 19 dans les tables A,B,C.
Quand je parle de la possibilité d'un plantage j'ai cette exemple en tête :
Dans ma BDD, les tables qui seront utilisées pour l'inscription sont à la ligne 20, toi et moi nous nous inscrivons sur le jeu pratiquement au même moment, dans les conditions normales tu devrais avoir l'id 21 sur toutes les tables (A,B,C) et moi l'id 22 ou inversement mais imaginons un instant que le système pour une raison x ou y s'emballent
... ...
Ah mais je viens de comprendre .. ça peut pas s'emballer en fait fin si, si j'oubli de supprimer un champs dans une table et dans ce cas et dans cet unique cas, tout partira en cacahuète. Bref, Je n'ai rien dis ..