JeuWeb - Crée ton jeu par navigateur
BDD et soldats - Version imprimable

+- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org)
+-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38)
+--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51)
+--- Sujet : BDD et soldats (/showthread.php?tid=1487)

Pages : 1 2


RE: BDD et soldats - Mysterarts - 20-07-2007

Moi déjà, je vois une chose : comment tu détermine l'id du groupe ? Il te faut une table GROUPE, nan ?
SI tu as une table groupe, tu peux mettre des infos de TABLE SOLDAT_DÉPLACEMENT dedans, pour gagner de la place (car une seul entrée pour tous les soldats) :

TABLE SOLDAT_DÉPLACEMENT :
id_soldat | nbre_soldat | id_groupe

TABLE GROUPE :
id | id_ville_appartenance | id_ville_destination | date_arrivé | mode

SI tu as des questions sur ce qu'on dit, n'hésite pas !


RE: BDD et soldats - zigzog - 20-07-2007

Ah oui, pas mal!
ça me plait bien ça!
je fais comme ça et comme d'hab' je vous met le resultat final..

Question: pourquoi tu mets id à chaque table?
Comme faire pour mettre autre chose que Primary key?

CREATE TABLE tbl_vilbat (
id_village INT (5) not null,
id_batiment INT (5) not null,
niveau_bat INT (5) not null,
time_bat INT (10) not null,
aug INT (1) not null,

PRIMARY KEY (id_village)
);
car on ne peut avoir 2 fois la même info sur la colone choisi, or parfois cela me pose probleme.
C'est pour ça que tu mets "id" à chaque debut?
C'est quoi le mieux entre mettre "id" ou remplacer "PRIMARY KEY"

Merci!
A+