09-10-2006, 08:36 AM
je te conseille de faire bien plus de tables:
joueur
machine
ressource
joueur_machine
machine ressource
comme ca tu fais le modele qui va bien dans lequel tu définis tes carac générales dans les noms "de base" et le specifique dans les "tables à nom mixtes".
C'est vachement bien pour définir un modele objet mais ca t'oblige deriere a utiliser les contraintes sur els tables (style innoDB) qui dérriere t'assureront de la cohérence du tout.
exemple: joueur: [id, nom]
machine: [id,nom]
joueur_machine [id_joueur,id_machine] where id_joueur = joueur.id et id_machine = machine.id
l'avantage de ce modèle est de te faciliter la POO derrière avec un modele objet proche de ton modele en base.
Passez a php5!!
joueur
machine
ressource
joueur_machine
machine ressource
comme ca tu fais le modele qui va bien dans lequel tu définis tes carac générales dans les noms "de base" et le specifique dans les "tables à nom mixtes".
C'est vachement bien pour définir un modele objet mais ca t'oblige deriere a utiliser les contraintes sur els tables (style innoDB) qui dérriere t'assureront de la cohérence du tout.
exemple: joueur: [id, nom]
machine: [id,nom]
joueur_machine [id_joueur,id_machine] where id_joueur = joueur.id et id_machine = machine.id
l'avantage de ce modèle est de te faciliter la POO derrière avec un modele objet proche de ton modele en base.
Passez a php5!!