05-08-2008, 05:06 PM
Problème 2): Même en créant un INDEX sur les champs ID_perso/ID_objet ?
Problème 3): normalement tu ne devrait pas avoir à vérifier la validité des informations (je pense au doublon surtout) que te renvois la BDD, c'est avant l'ajout des informations dans la BDD qu'il faut les vérifier de cette manière tu ne vérifie qu'une seul fois et non pas à chaque fois.
Quand tu charge le perso, as tu besoin de tout l'inventaire ou seulement de ce qui est équipé ? Car à ce moment tu peux gagner sur la requête en y rajoutant un WHERE ou en séparant la vue des objets équipés des non équipés.
Solution 1): Rajouter un champs dans la table qui possède les informations du perso peut résoudre ton dilemme, je suppose que tu y fait appel au moins une fois presque partout donc pas énormément plus de consommation .
Sympa comme système Kéké sauf si on n'aime pas les jointures ^^.
Problème 3): normalement tu ne devrait pas avoir à vérifier la validité des informations (je pense au doublon surtout) que te renvois la BDD, c'est avant l'ajout des informations dans la BDD qu'il faut les vérifier de cette manière tu ne vérifie qu'une seul fois et non pas à chaque fois.
Quand tu charge le perso, as tu besoin de tout l'inventaire ou seulement de ce qui est équipé ? Car à ce moment tu peux gagner sur la requête en y rajoutant un WHERE ou en séparant la vue des objets équipés des non équipés.
Solution 1): Rajouter un champs dans la table qui possède les informations du perso peut résoudre ton dilemme, je suppose que tu y fait appel au moins une fois presque partout donc pas énormément plus de consommation .
Sympa comme système Kéké sauf si on n'aime pas les jointures ^^.