Je ne trouve pas de réponse probante (et rapide ;) sur le net, de plus je trouve la question intéressante:
Quelle est la longueur maximale d'un prénom français ?
C'est principalement une question de dev de base de données ;)
Je ne trouve pas de réponse probante (et rapide ;) sur le net, de plus je trouve la question intéressante:
Quelle est la longueur maximale d'un prénom français ?
C'est principalement une question de dev de base de données ;)
# Ça dépend ça dépasse...
Posté par Micromy (site web personnel) . Évalué à 4.
Il faut voir l'usage des données. Si c'est pour un usage simple (associatif, commercial,..), en tenant compte des prénoms composés je dirais que 25 ou 30 caractères c'est large.
Après si c'est pour avoir des données orientées administratif avec tous les prénoms secondaires pour ceux qui en ont, autant partir sur un VARCHAR 256.
[^] # Re: Ça dépend ça dépasse...
Posté par NeoX . Évalué à 4.
VARCHAR 255 ?
[^] # Re: Ça dépend ça dépasse...
Posté par gUI (Mastodon) . Évalué à 4.
Oui, vois grand.
Quand tu dis un prénom français, tu sous-entends quoi dans français ? Parce que en France il existe des gens (Français ou pas) qui ont des prénoms d'autres origines, et là tu peux potentiellement être surpris.
Autre chose, tu sous-entends quoi par "prénom" ? C'est "prénom" ou "prénoms" ? Là aussi tu peux être surpris.
Bref, vois grand, n'économise pas les octets.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Ça dépend ça dépasse...
Posté par Christophe . Évalué à 2.
Ça gère l'Unicode, VARCHAR ?
[^] # Re: Ça dépend ça dépasse...
Posté par jigso . Évalué à 2.
c'est comme la longueur des prénoms, ça dépend des implémentations, et évidemment des bases de données.
Pour pas etre embété, je mets tout dans des BLOB, c'est plus simple.
[^] # Re: Ça dépend ça dépasse...
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
J'ai mis 50, visiblement c'est largement suffisant pour la plupart des cas.
J'ai plus qu'une balle
[^] # Re: Ça dépend ça dépasse...
Posté par Pol' uX (site web personnel) . Évalué à 6.
Little bobby tables est long de 33.
Adhérer à l'April, ça vous tente ?
[^] # Re: Ça dépend ça dépasse...
Posté par NeoX . Évalué à 5.
jusqu'au jour ou tu auras besoin de 51
et à moins de coder ta base en assembleur, sur un Z80 ou un motorola68000 ou tout autre systeme a ressource tres limité, passer ton champs prenom à 255 caracteres ne va pas consommer enormement plus qu'un champs de 50 caracteres
[^] # Re: Ça dépend ça dépasse...
Posté par Tonton Th (Mastodon) . Évalué à 3.
Le 68k, ressource très limitée ? mais WTF !
# INSEE
Posté par dr191 . Évalué à 5.
En faisant des stats, à partir des données insee ?
Liste des prénoms insee
[^] # Re: INSEE
Posté par Matthieu Moy (site web personnel) . Évalué à 6.
Il manque les prénoms des enfants qui sont nés ailleurs mais qui vivent en France a priori.
# Techniquement il n'y en a pas
Posté par Renault (site web personnel) . Évalué à 8.
Techniquement tant que l'État civil accepte un prénom car pas considéré comme pouvant nuire à l'enfant d'une façon ou d'une autre, ça doit peut passer.
Du coup si un étranger se fait naturalisé il peut réutiliser son prénom d'origine avec une translittération si nécessaire. Par conséquent cela revient à se poser la question de la longueur maximale à l'échelle mondiale.
# Un ou plusieurs ?
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4.
Ça dépend si tu te contentes du prénom usuel ou si tu as besoin de toute l'identité, ce qui signifie soit dit en passant qu'il faut accepter les espaces dans les prénoms.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
# Lecture indispensable
Posté par Cyril Brulebois (site web personnel) . Évalué à 10.
Falsehoods Programmers Believe About Names
Debian Consultant @ DEBAMAX
[^] # Re: Lecture indispensable
Posté par _kaos_ . Évalué à 5.
Et tous les autres falsehood about… !
Matricule 23415
[^] # Re: Lecture indispensable
Posté par MicP . Évalué à 4.
Bonjour
Quelques liens de plus au sujet des noms :
https://shinesolutions.com/2018/01/08/falsehoods-programmers-believe-about-names-with-examples/
https://www.w3.org/International/questions/qa-personal-names
[^] # Re: Lecture indispensable
Posté par martoni (site web personnel, Mastodon) . Évalué à 5. Dernière modification le 30 mai 2024 à 08:36.
Merci pour toutes ces doc.
En fait la gestion des noms/prénoms est un truc de dingue.
Moi qui croyait qu'il n'y avait que la gestion des dates qui posait problème en informatique ;)
J'ai plus qu'une balle
[^] # Re: Lecture indispensable
Posté par Benoît Sibaud (site web personnel) . Évalué à 9.
Première question à se poser : est-ce que j'ai vraiment besoin de stocker/demander le prénom ? (minimisation des données collectées et des problèmes associés, optimisation ultime du VARCHAR(0))
# Penser aussi aux accents
Posté par quent57 . Évalué à 4.
Note que pour une utilisation en France, les accents de notre langues doivent aussi être correctement enregistrés et restitués.
C'est un droit de l'utilisateur d'être nommé par son vrai nom/prénom
Plus d'infos ici : http://accentuez.mon.nom.free.fr/Lois.php
Et côté informatique, suivant le contexte et sans aller dans la débauche de data, il est parfois plus efficace d'optimiser d'autres données qu'aller grappiller quelques octets sur une colonne de prénom.
[^] # Re: Penser aussi aux accents
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4.
D'une manière générale : sur les noms, prénoms et adresses il faut que cela puisse s'écrire normalement, donc avec les lettres accentuées, les apostrophes, les espaces, les tirets, etc.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Penser aussi aux accents
Posté par Benoît Sibaud (site web personnel) . Évalué à 4.
« ça dépend » (cf Ministère de l'Intérieur). Cf https://linuxfr.org/news/elections-europeennes-de-juin-2024-et-contenu-programmatique#comment-1959215
[^] # Re: Penser aussi aux accents
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4. Dernière modification le 30 mai 2024 à 13:49.
Il y a beaucoup de noms, de prénoms ou de lieux qui ont ces caractères ?
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Penser aussi aux accents
Posté par Benoît Sibaud (site web personnel) . Évalué à 5. Dernière modification le 30 mai 2024 à 16:26.
Y a les lieux pénibles genre L'Haÿ-les-Roses qui ont nécessité des changements de l'informatique.
https://en.wikipedia.org/wiki/Westward_Ho! (Royaume-Uni) avec un !
https://en.wikipedia.org/wiki/IXL,_Oklahoma ou https://en.wikipedia.org/wiki/JAARS,_North_Carolina (États-Unis) avec que des majuscules/capitales
https://en.wikipedia.org/wiki/List_of_places_with_numeric_names des purement numériques
https://en.wikipedia.org/wiki/U,_Federated_States_of_Micronesia ou une fille (K) de https://fr.wikipedia.org/wiki/Philippe_Starck monocaractères
( https://en.wikipedia.org/wiki/Wikipedia:Unusual_place_names )
un fils du secoué de X « en mai 2020, initialement prénommé X Æ A-12 puis rebaptisé X Æ A-XII en réponse à l'interdiction par la juridiction californienne d'utiliser des chiffres dans un prénom »
…
[^] # Re: Penser aussi aux accents
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 4.
En fait je ne vois pas pourquoi une certaine catégorie d’informaticiens ou d’informaticiennes sont allergiques à Unicode. Ça règle tous ces cas de figure. En fait c’est même pour ça que ça a été inventé en fait. Il y a 40 ans, voire, 20 ans, j’aurais compris que ça pose problème, mais, en 2024…
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Penser aussi aux accents
Posté par Benoît Sibaud (site web personnel) . Évalué à 6.
Dire « Unicode » ne suffit pas, il reste la question éventuelle de la validation comme pour une taille min, max, et des caractères autorisés ou non. ٩(-̮̮̃-̃)۶ ٩(●̮̮̃•̃)۶ ٩(͡๏̯͡๏)۶ ٩(-̮̮̃•̃) ou □▨◎◮☂☺♀♪🐧 peuvent-ils être un lieu ou un prénom ?
[^] # Re: Penser aussi aux accents
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 2.
Pour les caractères autorisés ça dépend du système d'écriture. Tu peux n'autoriser que, par exemple, le latin de base ainsi que le latin étendu A et B et le supplément latin-1. La taille minimal dépend du champ. Mais, si on pense à Cédric O, elle doit être au minimum de 1 caractère pour un champ nom ou même prénom.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Penser aussi aux accents
Posté par cg . Évalué à 5. Dernière modification le 30 mai 2024 à 22:45.
Les règles actuelles en France pour les noms et prénoms sont assez limitatives, donc non.
Et pour Martoni, puisque personne ne l'a encore cité, le plus long prénom actuellement est Rhoshandiatelly-neshiaunneveshenk Koyaanfsquatsiuty. Donc avec ton varchar(50) tu es un peu juste d'un ou deux caractères ;).
[^] # Re: Penser aussi aux accents
Posté par Ysabeau 🧶 (site web personnel, Mastodon) . Évalué à 3. Dernière modification le 31 mai 2024 à 10:01.
Tout ça pour qu'on l'appelle Rosy ou un truc du genre en définitif parce que, de toute façon, aux USA on abrège les prénoms.
« Tak ne veut pas quʼon pense à lui, il veut quʼon pense », Terry Pratchett, Déraillé.
[^] # Re: Penser aussi aux accents
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
Génial merci.
Rhaa 51 ! ;)
J'ai plus qu'une balle
[^] # Re: Penser aussi aux accents
Posté par fearan . Évalué à 5.
Y a plus long (et célèbre en plus)
Pablo Diego José Francisco de Paula Juan Nepomuceno María de los Remedios Cipriano de la Santísima Trinidad Ruiz y Picasso
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: Penser aussi aux accents
Posté par martoni (site web personnel, Mastodon) . Évalué à 2.
C'est pas juste un prénom par contre. Si ?
J'ai plus qu'une balle
[^] # Re: Penser aussi aux accents
Posté par cg . Évalué à 3.
Non, le premier prénom est Pablo.
"Diego, José, Francisco de Paula, Juan, Nepomuceno, María de los Remedios, Cipriano de la Santísima Trinidad" sont les "seconds" prénoms.
"Ruiz y Picasso" est le nom de famille.
Mais si tu dois les caser dans un champ différent, ça reste tout de même long :).
# voire aussi
Posté par Krunch (site web personnel) . Évalué à 2.
https://linuxfr.org/users/krunch/journaux/ebcdic-n-est-pas-compatible-avec-la-rgpd
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# Commentaire supprimé
Posté par Sessi . Évalué à 1. Dernière modification le 15 juillet 2024 à 08:23.
Ce commentaire a été supprimé par l’équipe de modération.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.