[Base] Noms des champs "Accentués"

Bonjour,
je découvre le module "Base" et je suis assez surpris
Quand on utilise l'assistant de création de base, certains noms de "champs"
sont accentué ???!!!
il me semblait pourtant que c'était à proscrire dans les règles de nommages
des champs ...

l'accentuation étant plutôt "culturel" c'est donc la traduction française de
LibreOffice qui a fait apparaitre ces accents, j'imagine !

Est il possible de modifier cela ?

D'un coté, on demande aux utilisateurs de faire attention au nommages des
champs et de l'autre, l'assistant de création de base en propose .....

Bonjour,
je découvre le module "Base" et je suis assez surpris
Quand on utilise l'assistant de création de base, certains noms de "champs"
sont accentué ???!!!
il me semblait pourtant que c'était à proscrire dans les règles de nommages

au millénaire précédent oui.

l'accentuation étant plutôt "culturel" c'est donc la traduction française de
LibreOffice qui a fait apparaitre ces accents, j'imagine !

Pas culturel, linguistique, les accents et autres signes diacritiques, de même que les lettres dites spéciales, font partie de la langue, ce ne sont pas des décorations superflues.

Est il possible de modifier cela ?

D'un coté, on demande aux utilisateurs de faire attention au nommages des
champs et de l'autre, l'assistant de création de base en propose .....

Avec les caractères Unicode cela ne pose plus les problèmes qu'il y avait avant où il fallait déterminer un encodage ISO spécifique des caractères.

Bonjour,
Attention à l'intégrisme numérique.
Les majuscules accentuées ne sont pas la preuve d'une modernité absolue.
Je suis d'une génération scolaire que écrivait en manuscrites donc sans accent sur les majuscules.
Ci-joint un lien intéressant :
http://j.poitou.free.fr/pro/html/typ/cap-accents.html
Cordialement

j'adore la réponse .... franchement des fois !!
Bref, passons !

Je vais quand mm continuer à promotionner l'absence d'accent dans le nommage
des champs ....
Au moins ça attire l'attention sur l'importance capitale de bien nommer les
champs ...et ça évitera de trouver des apostrophes, des caractères spéciaux,
des espaces, le symbole de la soustraction ...

J'avais cru comprendre, d'après une réponse sur ce forum qu'il était préférable de ne pas accentuer les caractères dans les noms donnés aux chammps, le mode SQL n'appréciant guère...

FRICARD Claude

Bonjour,
Attention à l'intégrisme numérique.
Les majuscules accentuées ne sont pas la preuve d'une modernité absolue.
Je suis d'une génération scolaire que écrivait en manuscrites donc sans
accent sur les majuscules.

Non ça c'est toujours fait, sauf quand on écrivait avec des machines à écrire. Et, entre des tas de choses valables et intéressantes qu'on a pu apprendre à l'école, il y avait aussi pas mal d'âneries (pensée hargneuse pour ma mademoiselle Jeanne à moi) et quand on n'écrivait pas l'accent ou le bon accent on avait une faute méritée, exemple : dés, dès et des. Le sens change.

Ci-joint un lien intéressant :
http://j.poitou.free.fr/pro/html/typ/cap-accents.html

Merci je les collectionne.

j'adore la réponse .... franchement des fois !!
Bref, passons !

:slight_smile:

Ce qu'il ressort du long développement sur ce site :
1 - Au moins dans certains cas, l'accentuation des majuscules est nécessaire
2 - Il ne faut pas mélanger l'accentuation et la non-accentuation des majuscules.

Conclusion : Il faut toujours accentuer les majuscules (lorsque le mot s'accentue en minuscules !).

Je vais quand mm continuer à promotionner l'absence d'accent dans le nommage
des champs ...

« Promouvoir », s'il te plaît :slight_smile:

Mais ici, il s'agit de désigner un champ simplement et sans ambiguïté, de façon compréhensible par tout le monde, y compris les logiciels qui vont les utiliser. On peut le concevoir comme le nom propre du champ plutôt que comme un mot commun de la langue. Et ce nom sera écrit sans accents puisque c'est ainsi que nous le baptisons.

Au moins ça attire l'attention sur l'importance capitale de bien nommer les
champs ...et ça évitera de trouver des apostrophes, des caractères spéciaux,
des espaces, le symbole de la soustraction ...

Bien dit !

j'adore la réponse .... franchement des fois !!
Bref, passons !

C'est une réponse sérieuse. L'un des gros problèmes était l'encodage non universel de tous les caractères autres que les caractères ASCII et leur compréhension par les systèmes et logiciels. L’Unicode finit enfin par s'imposer (il a mis le temps depuis 1991).

Je vais quand mm continuer à promotionner l'absence d'accent dans le nommage
des champs ....

Au moins ça attire l'attention sur l'importance capitale de bien nommer les
champs ...et ça évitera de trouver des apostrophes, des caractères spéciaux,
des espaces, le symbole de la soustraction ...

Pas faux.

Cela dit, je recommande encore d'écrire les noms des fichiers sans espaces, accent ou autre fioriture. Un jour peut-être enfin tous les ordinateurs et logiciels, même américains, comprendront l'unicode sans problème.

Bonjour,
Il est préférable d'éviter les espaces et les caractères accentués dans les noms des champs et des Tables en particulier pour une meilleure stabilité des requêtes.
On peut garder les fioritures pour les étiquettes des contrôles et des rapports.

-----Message d'origine-----

Écrire en français correct n'est pas une fioriture ! Un accent n'est pas une décoration.

Cela dit, les noms des champs de mes tables ne posent aucun problème et j'ai Prénom, Civilité.

Bonjour,

Bonjour,
Attention à l'intégrisme numérique.
Les majuscules accentuées ne sont pas la preuve d'une modernité absolue.
Je suis d'une génération scolaire que écrivait en manuscrites donc sans
accent sur les majuscules.

Non ça c'est toujours fait, sauf quand on écrivait avec des machines à écrire. Et, entre des tas de choses valables et intéressantes qu'on a pu apprendre à l'école, il y avait aussi pas mal d'âneries (pensée hargneuse pour ma mademoiselle Jeanne à moi) et quand on n'écrivait pas l'accent ou le bon accent on avait une faute méritée, exemple : dés, dès et des. Le sens change.

Pas "toujours", ce n'est autorisé officiellement par l'académie française que depuis 1991.. comme de dire "des zharengs" et "des zhaches" ..
Et dans les années 80 encore, on perdait des points dans les dictées et mêmes les thèses si l'on mettait des accents sur les majuscules ..
Du moins dans mon coin d'univers là haut dans les brumes du nord ...

Ci-joint un lien intéressant :
http://j.poitou.free.fr/pro/html/typ/cap-accents.html

Merci je les collectionne.

En ce qui concerne les noms de champs (et les noms de variables) , dans le milieu professionnel, je pense qu'il faudra encore une décennie ou deux pour que les accents soient facilement accepté .. Quand on voit des entreprises qui fonctionnent encore avec Windows XP, Word 97 ou Red Hat 5, des sites en HTML 3 et des programmes en Python 2... :frowning:

Ceci étant le sujet n'est sans doute pas fondamental.

Bonsoir,

Bonjour,

Bonjour,
Attention à l'intégrisme numérique.
Les majuscules accentuées ne sont pas la preuve d'une modernité absolue.

Modernité ? Tous les dictionnaires papier que j'ai à la maison
accentuent les lettres capitales. Le plus ancien date de 1872.

Je suis d'une génération scolaire que écrivait en manuscrites donc sans
accent sur les majuscules.

Non ça c'est toujours fait, sauf quand on écrivait avec des machines à
écrire. Et, entre des tas de choses valables et intéressantes qu'on a
pu apprendre à l'école, il y avait aussi pas mal d'âneries (pensée
hargneuse pour ma mademoiselle Jeanne à moi) et quand on n'écrivait
pas l'accent ou le bon accent on avait une faute méritée, exemple :
dés, dès et des. Le sens change.

Pas "toujours", ce n'est autorisé officiellement par l'académie
française que depuis 1991.. comme de dire "des zharengs" et "des
zhaches" ..

Référence ?

En tous les cas ce n'est pas ce que suggèrent ces références :
http://www.academie-francaise.fr/la-langue-francaise/questions-de-langue#5_strong-em-accentuation-des-majuscules-em-strong
http://www.druide.com/enquetes/faut-il-accentuer-les-majuscules-et-les-capitales

Et dans les années 80 encore, on perdait des points dans les dictées et
mêmes les thèses si l'on mettait des accents sur les majuscules ..

Ce n'est pas mon souvenir. Et dans les années 80 il n'y avait pas de
note pour les thèses (et à ma connaissance il n'y en a jamais eu,
seulement des mentions durant certaines périodes).

Cela dit nommer un champ d'une table de base de données n'est pas une
question d'orthographe. Si des lettres accentuées dans les noms de champ
génèrent des problèmes, il faut le signaler comme bug. Non pas un bug de
localisation, mais un bug sur le code qui ne sait pas tenir compte
correctement des lettres accentuées. Du coup ces noms de champ accentués
sont des bons indicateurs de la capacité du logiciel à prendre en compte
les caractéristiques propres de chaque langue.

Bonne soirée
JBF

C'est "juste" une question d'inter-opérabilité !

Bonjour,

Personnellement, je n'utilise JAMAIS de caractères accentués ni d'espace
dans mes noms de champs.
- Parce que bien souvent les caractères accentués posent des
soucis/nécessite des adaptations de conversion. (ok si on reste sur une
seule machine pas de problème, mais si on doit faire des imports/export
automatique vers d'autres machine avec des os différent...)
- Parce que les espaces imposent d'utiliser les champs entre quotes pour
les requêtes sql.

Le revers de cette méthode, c'est que lorsqu'on fait des rapports, on doive
modifier le nom des champs pour que le rapport soit plus 'français" :wink:

Yves

http://correcteurs.blog.lemonde.fr/2015/11/03/de-la-marche-typo-du-monde/
<http://correcteurs.blog.lemonde.fr/2015/11/03/de-la-marche-typo-du-monde/>