Disons que dans une table aléatoire, vous avez une colonne nommée status . Ses valeurs du monde réel seraient activées ou désactivées .
Est-il préférable que le type de données de cette colonne soit un int / bool (1 ou zéro) ou à utiliser ENUM
avec les valeurs étant enabled
et disabled
? Quels sont les avantages ou les inconvénients?
Disons qu'au lieu de deux statuts valides, vous en avez 4 ou 10, voire plus? Est-ce que les avantages et les inconvénients vont d'un côté ou de l'autre à mesure que le nombre de valeurs requises augmente?