Choix pertinent des noms de champs


En Suisse, nous appelons "Ville", les locatités de plus de 10'000 habitants.
Maintenant que j'y pense, à la place de Ville, préférons le terme Localite, plus pertinent ! Renommez le champ en mode création.
Et puisque nous sommes en mode création, pourquoi le CodePostal est-il défini en Texte ? Les CodePostal de Suisse sont systématiquement des nombres en dessous de 10'000 ! ...
Tout dépend si nos clients peuvent résider à l'étranger ! ... Par exemple, les CodePostal de Grande-Bretagne sont composés de lettres et de chiffres. Oui, mais alors, il nous manque le champ PaysHabitation ! ...
Nous allons supposer que tous nos clients habitent en Suisse.

Changez ainsi le type de champ de CodePostal en Numérique Entier (Vous vous rappelez ? les entiers permettent les nombres sans décimale de -32768 à 32767, ce qui nous convient très bien dans ce cas).
Lancez la table en mode saisie de données :
Il nous prévient que ça va peut-être effacer des données !
Je vous rappelle qu'avant de faire ce genre d'opération, vous avez vraiment tout intérêt à créer une copie de la table, parce que vous n'aurez pas l'occasion d'annuler, je vous le rappelle ! ... Oui, c'est ennuyeux, parce que si vous essayez de créer une copie maintenant, il vous affublera d'un message d'erreur car la table est ouverte en mode création. Il faudrait donc la fermer sans enregistrer les changements, pour créer une copie, et recommencer à définir CodePostal en Numérique, Entier, mais je vous assure que vous économiserez bien du stress et des crises de nerfs en étant très attentifs à vos données !!!
A vous de voir si vous désirez travailler avec ou sans filet, maintenant ...
Pour compléter la sécurité, précisez que les codes postaux doivent être situés entre 1000 et 9999 (puisque en Suisse les codes postaux sont systématiquement représentés par 4 chiffres), sinon, un message d'erreur Code postal incorrect doit apparaître.
Voilà !
Normalement, ça s'est bien passé. CodePostal est maintenant Numérique entier. ça évitera déjà les erreurs de saisie avec le texte !!! - Style par exemple écrore la lettre O majuscule au lieu du chiffre 0...

Aucun commentaire:

Enregistrer un commentaire