14-10-2009, 01:05 PM
tout dépend de ce que tu peux afficher sur une case.
Un seul élément? (soit batiment, soit vehicule, soit perso?)
Une combinaison de plusieurs éléments? (un véhicule + 2 perso?)
Dans le premier cas, tu peux avoir une case avec ces données : X,Y,type_élément,id_élement
Dans le deuxieme cas, une table pour l'ensemble des cases :X,Y + une table pour les objets : id_case(ou X,Y si la table des cases n'a pas d'identifiant), type_element,id_élément
, ce qui te permettrait d'avoir plusieurs objects par case.
le "cout" d'une requete est fortement lié a la structure de tes tables (index) et la manière dont tu as écrit ta requete. J'ai une requete écrite d'une certaine manière me mettait 30 sec, et écrite d'une autre manière me prend actuellement 0,2sec
Donc, teste un peu toutes les solutions, c'est comme ça que tu apprendra le mieux
Si tu as un exemple concret, je peux t'aider a l'optimiser
Un seul élément? (soit batiment, soit vehicule, soit perso?)
Une combinaison de plusieurs éléments? (un véhicule + 2 perso?)
Dans le premier cas, tu peux avoir une case avec ces données : X,Y,type_élément,id_élement
Dans le deuxieme cas, une table pour l'ensemble des cases :X,Y + une table pour les objets : id_case(ou X,Y si la table des cases n'a pas d'identifiant), type_element,id_élément
, ce qui te permettrait d'avoir plusieurs objects par case.
le "cout" d'une requete est fortement lié a la structure de tes tables (index) et la manière dont tu as écrit ta requete. J'ai une requete écrite d'une certaine manière me mettait 30 sec, et écrite d'une autre manière me prend actuellement 0,2sec
Donc, teste un peu toutes les solutions, c'est comme ça que tu apprendra le mieux
Si tu as un exemple concret, je peux t'aider a l'optimiser
Je signale que je ne détiens pas la vérité unique et absolue, je peux me tromper. La critique peut aussi être constructive. Critiquez moi!
La quête d'Ewilan
http://easy2hack.ma-soiree.be
La quête d'Ewilan
http://easy2hack.ma-soiree.be