`gender` enum('female','male','rather not say','alien') NOT NULL default 'rather not say',
Est-ce la bonne façon d'utiliser enum?MySQL Enum utilisation correcte?
`gender` enum('female','male','rather not say','alien') NOT NULL default 'rather not say',
Est-ce la bonne façon d'utiliser enum?MySQL Enum utilisation correcte?
Oui c'est. Plus d'infos ici http://dev.mysql.com/doc/refman/5.0/en/enum.html
Votre utilisation d'ENUM prend moins d'espace de stockage et est beaucoup plus rapide que si vous stockiez les chaînes réelles puisque MySQL représente en interne chaque choix sous forme de nombre. C'est à dire. female = 0, male = 1, etc.
merci beaucoup pour le lien. – 0x60
C'est une façon correcte de ** définir ** enum. – zerkms