25-12-2010, 02:38 AM
Je pense que pour la base de données ce serait mieux d'utiliser des identifiants numériques pour les classes ou alors des champs ENUM ou SET. Ça permettra de ne pas avoir à faire de modifications trop lourdes pour rajouter une classe.
Pour les armes tu peux créer une table avec les informations générales des armes (identifiant, nom, type, niveau requis, ...) et puis une autre pour les compétences avec l'identifiant de l'arme, l'identifiant de la classe, l'identifiant de la compétence et le niveau qu'elle donne.
J'espère avoir bien compris ton problème et que cette solution te convient.
Si demain j'ai un peu de temps je ferrai un schéma pour que ce soit un peu plus compréhensible.
Pour les armes tu peux créer une table avec les informations générales des armes (identifiant, nom, type, niveau requis, ...) et puis une autre pour les compétences avec l'identifiant de l'arme, l'identifiant de la classe, l'identifiant de la compétence et le niveau qu'elle donne.
J'espère avoir bien compris ton problème et que cette solution te convient.
Si demain j'ai un peu de temps je ferrai un schéma pour que ce soit un peu plus compréhensible.