Type pour un champ - SQL/NoSQL - Programmation
Marsh Posté le 08-03-2005 à 21:34:44
salut
Si tu ne comptes utiliser que MySQL alors tu peux zieuter du coté du ENUM. Sinon pour rester "SQL-standard", eh ben, juste une table statut avec un petit identifiant ?
Marsh Posté le 08-03-2005 à 21:36:23
bah jutiliserai aussi php avec donc tu penses que le mieux c'est de faire une table supplémentaire avec mon statut de type int qui serai en relation avec ma table commentaires ?
Marsh Posté le 08-03-2005 à 21:44:28
C'est ce que je ferai. Le respect des standards donne toujours une plus grande souplesse, par exemple imagine que pour une raison x, y, ou z, tu doives changer d'hébergeur pour un autre qui ne se sert pas de MySQL, ce sera toujours ça de moins à vérifier pour la compatibilité.
D'autant plus que le ENUM est une chaîne donc selon l'usage que tu veux en faire peut être extrémement néfaste (occupation disque et rapidité d'exécution des requêtes).
Marsh Posté le 08-03-2005 à 21:26:33
Bonjour
J'ai une table avec des commentaires fais par des utilisateurs. Il me faudrait un champ statut avec différents états ('en cours', 'validé', etc).
Et je ne sais pas quel type affecté à ce champ pour une base de donnée mysql.
Que me conseillez vous ?
Merci d'avance