Commit 8c4a1243 authored by pascal romain's avatar pascal romain
Browse files

Merge branch 'master' into 'main'

intégration scdl

See merge request scdl/prenom!1
parents fdd509bd 49bb5fd1
# Changelog
## 1.1.5
* Suppression d'une contrainte non supportée dans le champ `ANNEE`
## 1.1.4
* fusion de la documentation du schéma à partir des fichiers `CONTEXT.md` et `SEE_ALSO.md` dans `README.md`
* documentée complétée par un fichier `schema.md` généré à partir de `schema.json` avec [table-schema-to-markdown](https://framagit.org/opendataschema/table-schema-to-markdown)
* utilisation des [métadonnées standardisées](https://github.com/frictionlessdata/specs/blob/master/specs/patterns.md#table-schema-metadata-properties)
## 1.1.3
* version rétro-compatible avec la 1.1, sans aucun impact sur les données
* le champ NOMBRE_OCCURENCES est désormais spécifié come "int" (soit un nombre) et sa valeur comprise entre 1 et 999999
* amélioration des titres et descriptions
## 1.1.2
* version rétro-compatible avec la 1.1, sans aucun impact sur les données
* spécification du délimiteur de colonnes CSV ","
* utilisation du type "enum" à la place de "pattern"
## 1.1.1
* version rétro-compatible avec la 1.1, sans aucun impact sur les données
* changement de la regex de contrôle des prénoms pour accepter O'brian et pas seulement O'Brian
* changement de la regex pour les lettres liées : AE et OE (exemple : Ægir, Œdipe, Læticia, Cœur)
* on précise bien qu'il s'agit du lieu de naissance et non du lieu de résidence
## 1.1
* alignement avec la version 1.1 d'OpenDataFrance : les deux specs sont désormais compatibles au niveau de l'ordre et du nom des champs
* changement du titre : ajout de "déclarés à l'état-civil"
* changement des noms de champs : COMMUNE devient COMMUNE_NOM, CODE_INSEE devient COLL_INSEE, SEXE_ENFANT devient ENFANT_SEXE, PRENOM devient ENFANT_PRENOM et NOMBRE_D_OCCURRENCES devient NOMBRE_OCCURENCES
* dans la spec au format Table Schema :
* le champ ANNEE est désormais au format "year"
* changement de la regexp de ENFANT_PRENOM pour rendre invalide JeanRenaud
* publication d'un fichier de test valide
* publication d'un fichier de test invalide
* publication du fichier goodtables.yml pour permettre au service goodtables.io de [valider les données de test](https://goodtables.io/github/CharlesNepote/liste-prenoms-nouveaux-nes)
* 2018-02-13 : publication par OpenDataFrance d'une version "1.1" sur le Socle commun des données locales d'Opendata Locale, sous le titre "Prénoms des nouveaux-nés. Liste annuelle des prénoms des nouveaux-nés déclarés à l’état-civil" : http://opendatalocale.net/presentation-de-chaque-jeu-et-de-sa-normalisation-precise/
* par rapport à la version 1.0 d'OpenDataFrance :
* le nom de la commune (COMMUNE_NOM) fait son retour, en lieu et place du nom de la collectivité (COLL_NOM), car il est moins ambigü
* le nom de la commune n'est pas obligatoire
* le titre de la spec est plus clair, "Prénoms des nouveaux-nés"
## 1.0
* publication par OpenDataFrance de la v1.0 qui n'est que la validation de la 1.0 (beta)
* publication le 29/11/201 par la Ville de Digne-les-Bains d'une première version compatible avec la version 1.0 (beta) du Socle commun des données locales (source : https://twitter.com/mairiedigne/status/935878333174370305)
## 1.0 beta
* publication par OpenDataFrance d'une version "1.0 beta" sur le Socle commun des données locales d'Opendata Locale, sous le titre "Prénoms. Liste annuelle des prénoms des nouveaux-nés déclarés à l’état-civil" : http://opendatalocale.net/presentation-de-chaque-jeu-et-de-sa-normalisation-precise/
* il s'agit d'une version réécrite par OpenDataFrance de la 0.5beta :
* les noms des colonnes ont presque tous changé
* certains exemples ont été réécris (NOMBRE_OCCURENCES...)
* le nom de la commune a été remplacé par le nom de la collectivité (COLL_NOM)
* le nom de la collectivité est devenu obligatoire
* le nom de la collectivité est ambigu lorsqu'on compare son objet "Nom officiel de la collectivité" et l'exemple donné "Ville de Nice" ; par ailleurs, "Ville de Nice" n'est pas intuitif pour le grand public qui, dans un index alphabétique, recherchera plus naturellement "Nice"
* le document n'est pas historisé si bien qu'on ne sait pas qui a changé quoi et pourquoi
* les différents auteurs ne sont pas mentionnés
* il n'existe pas d'adresse email pour remonter des éventuels problèmes
* il n'existe pas d'URL de référence pour suivre l'évolution du standard
* le titre majeur, "Prénoms", est vague et peut prêter à confusion
* le sous-titre est plus clair car il spécifie "déclarés à l'état-civil"
* ajout de références utiles intéressantes : "Déclaration de naissance" sur les sites service-public.fr et wikipedia.
* le document est un Google doc à cette adresse : https://docs.google.com/document/d/1Vk0kpBw3MIocai9JqovLK2HxcUA_3QHnZicqxuOpcQ8/edit#
## 0.7 beta
* principaux changements :
* dans la description, précision qu'il s'agit du premier prénom
* URL vers un fichier d'exemple
# Prenom
# Prénoms des nouveaux-nés
Schéma de description des liste des prénoms de nouveaux-nés
\ No newline at end of file
Spécification de la liste annuelle des prénoms des nouveaux-nés déclarés à l'état-civil
## Contexte
Le modèle de données relatif aux prénoms des nouveaux-nés déclarés à l’état-civil spécifie la structure et le contenu d'un jeu de données simple et très apprécié du public. Il consiste en une liste de prénoms déclarés à l'état-civil de la commune de naissance, avec l'occurrence de chacun pour une année donnée. Les prénoms listés correspondent au premier prénom donné dans chaque acte de naissance.
Il a été élaboré par [Charles Népote](mailto:charles.nepote@fing.org) à partir du recueil et de l'observation des fichiers produits en open data par plusieurs communes françaises, publiés dès 2012. Il s'est nourri de l'observation des usages et a puisé également dans les textes de lois ou textes de référence qui standardisent la forme des prénoms en français.
### Textes de loi et de référence
* Le code civil : https://www.legifrance.gouv.fr/affichCode.do?cidTexte=LEGITEXT000006070721&dateTexte=20170327
* L'encyclopédie Wikipedia synthétise les instructions générales relatives à l'état-civil : https://fr.wikipedia.org/wiki/Instruction_g%C3%A9n%C3%A9rale_relative_%C3%A0_l%27%C3%A9tat_civil ; notamment les deux textes suivants, qui précisent ce qui possible ou non en matière de prénom :
* Circulaire du 28 octobre 2011 relative aux règles particulières à divers actes de l'état civil relatifs à la naissance et à la filiation — NOR : JUSC1119808C : http://www.textes.justice.gouv.fr/art_pix/JUSC1119808C.pdf
* Circulaire du 23 juillet 2014 relative à l’état civil — NOR : JUSC1412888C : http://circulaire.legifrance.gouv.fr/pdf/2014/07/cir_38565.pdf
* Normes techniques de l'INSEE : http://xml.insee.fr/schema/etat-civil/ ; ce texte spécifie notamment très clairement : "*Les caractères acceptés pour l’écriture du ou des prénom(s) sont : Pour la 1ère lettre : - les 26 lettres de l’alphabet utilisées dans la langue française en majuscules, - 15 lettres avec signes diacritiques en majuscules (À Â Ä Ç É È Ê Ë Î Ï Ô Ö Ù Û Ü), - 2 ligatures en majuscules (Æ Œ). Pour les suivantes : - les 26 lettres de l’alphabet utilisées dans la langue française en minuscules, - 15 lettres avec signes diacritiques en minuscules (à â ä ç é è ê ë î ï ô ö ù û ü), - 2 ligatures en minuscules (æ, œ) - l’apostrophe, le tiret sans espace avant et après (obligatoire pour les prénoms composés)*"
## Outils
* [![](https://scdl.opendatafrance.net/docs/assets/validata-logo-horizontal.png)](https://go.validata.fr/table-schema?schema_name=scdl.prenoms) [Valider un fichier avec Validata](https://go.validata.fr/table-schema?schema_name=scdl.prenoms)
* [Créer un fichier avec CSV Good Generator](https://csv-gg.etalab.studio/?schema=scdl%2Fprenoms)
* [Télécharger un fichier gabarit au format XLSX](https://scdl.opendatafrance.net/docs/templates/prenoms.xlsx)
## Voir aussi
Pour poser une question, commenter, faire un retour d’usage ou contribuer à l’amélioration du modèle de données, vous pouvez :
* adresser un message à [scdl@opendatafrance.email](mailto:scdl@opendatafrance.email?subject=Prénoms)
* ouvrir un ticket sur le [dépôt Github de Charles Nepote](https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/issues/new)
COMMUNE_NOM,COLL_INSEE,ENFANT_SEXE,ENFANT_PRENOM,NOMBRE_OCCURRENCES,ANNEE
Rennes,3238,M,Ad am,353,2016
RENNES,35238,M,AlexAndre,197,2016
rennes,35238,H,Victor,197,2016
Rennes,35238,F,Noémie,50,2015
Rennes,35238,F,Élise,46,2015
Rennes,35238,F,AssiaAmélie,44,2015
Rennes,35238,F,Capucine,43,2015
Rennes,35238,F,Ella,42,2015
Rennes,35238,F,Roxane,42,2015
Rennes,35238,F,Myriam,41,2015
Rennes,35238,F,Ines,38,2015
Rennes,35238,M,Tao,8,2012
Rennes,35238,F,Thaïs,27,2012
Rennes,35238,F,Thalia,10,2012
Rennes,35238,M,Dominique,40,2012
Rennes,35238,F,Dominique,25,2012
COMMUNE_NOM,COLL_INSEE,ENFANT_SEXE,ENFANT_PRENOM,NOMBRE_OCCURRENCES,ANNEE
Rennes,35238,M,Adam,353,2016
Rennes,35238,M,Alexandre,197,2016
Rennes,35238,M,Victor,197,2016
Rennes,35238,F,Capucine,55,2015
Rennes,35238,F,Noémie,50,2015
Rennes,35238,F,Elise,46,2015
Rennes,35238,F,Assia,43,2015
Rennes,35238,F,Ella,42,2015
Rennes,35238,F,Roxane,42,2015
Rennes,35238,F,Myriam,41,2015
Rennes,35238,F,Ines,38,2015
Rennes,35238,M,Tao,8,2012
Rennes,35238,F,Thaïs,27,2012
Rennes,35238,F,Thalia,10,2012
Rennes,35238,M,Dominique,40,2012
Rennes,35238,F,Dominique,25,2012
{
"$schema": "https://frictionlessdata.io/schemas/table-schema.json",
"name": "prenoms",
"title": "Prénoms des nouveaux-nés",
"description": "Spécification du modèle de données relatif aux prénoms des nouveaux-nés déclarés à l’état-civil",
"countryCode": "FR",
"homepage": "https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes",
"path": "https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/raw/v1.1.4/schema.json",
"resources": [
{
"title": "Exemple de fichier des prénoms valide",
"path": "https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/raw/v1.1.4/examples/prenoms-nouveaux-nes_exemple-valide.csv"
},
{
"title": "Exemple de fichier des prénoms invalide",
"path": "https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/raw/v1.1.4/examples/prenoms-nouveaux-nes_exemple-invalide.csv"
}
],
"sources": [
{
"title": "Code civil",
"path": "https://www.legifrance.gouv.fr/affichCode.do?cidTexte=LEGITEXT000006070721&dateTexte=20170327"
},
{
"title": "Circulaire du 28 octobre 2011 relative aux règles particulières à divers actes de l'état civil relatifs à la naissance et à la filiation — NOR : JUSC1119808C",
"path": "http://www.textes.justice.gouv.fr/art_pix/JUSC1119808C.pdf"
},
{
"title": "Circulaire du 23 juillet 2014 relative à l’état civil — NOR : JUSC1412888C",
"path": "http://circulaire.legifrance.gouv.fr/pdf/2014/07/cir_38565.pdf"
},
{
"title": "Normes techniques de l'INSEE",
"path": "http://xml.insee.fr/schema/etat-civil/"
}
],
"created": "2018-04-12",
"lastModified": "2020-05-18",
"version": "1.1.5",
"contributors": [
{
"title": "Charles Nepote",
"role": "author",
"email": "charles.nepote@fing.org"
},
{
"title": "Simon Chignard",
"role": "contributor",
"email": "simon.chignard@data.gouv.fr"
},
{
"title": "Bernadette Kessler",
"role": "contributor"
},
{
"title": "Christian Quest",
"role": "contributor"
},
{
"title": "Christophe Benz",
"role": "contributor",
"email": "christophe.benz@jailbreak.paris"
},
{
"title": "Pierre Dittgen",
"role": "contributor",
"email": "pierre.dittgen@jailbreak.paris"
},
{
"title": "Johan Richer",
"role": "contributor",
"email": "johan.richer@jailbreak.paris"
}
],
"fields": [
{
"name": "COMMUNE_NOM",
"title": "Nom de la commune d'enregistrement à l'état-civil",
"type": "string",
"description": "Nom de la commune où les prénoms sont enregistrés à l'état-civil, c'est-à-dire le lieu de naissance. Le lieu de naissance peut être différent du lieu de résidence des parents, comme cela peut être le cas pour les enfants nés dans une maternité. Le renseignement de ce champ est facultatif. Il permet cependant de faciliter l'usage des données, notamment par le grand public.",
"examples": "Rennes",
"constraints": {
"required": false,
"pattern": "^(Le |La |Les |Los |Aux |L'|)([A-ZÉÇŒÈÎ])(((-| | - |')[A-ZÉÇŒÈÎ])|('|-| |)[a-zàâéèêëïîÿôûüœç])*( \\([A-Z][a-z]*\\)|)$"
}
},
{
"name": "COLL_INSEE",
"title": "Code INSEE de la commune d'enregistrement à l'état-civil",
"description": "Code INSEE de la commune où les prénoms sont enregistrés à l'état-civil, c'est-à-dire le lieu de naissance. Issu du Code Officiel Géographique, le [code INSEE de la commune](https://fr.wikipedia.org/wiki/Code_Insee) est composé de 5 caractères alphanumériques (les deux premiers correspondent au département et peuvent donc contenir les lettres 'A' et 'B' utilisées pour la Corse).",
"type": "string",
"examples": "35238",
"constraints": {
"required": true,
"pattern": "^([013-9]\\d|2[AB1-9])\\d{3}$"
}
},
{
"name": "ENFANT_SEXE",
"title": "Sexe relatif au prénom",
"type": "string",
"description": "Sexe correspondant au prénom, codé 'M' ou 'F' ou 'I', respectivement pour Masculin, Féminin ou Intersexué/Indéterminé. L'information est importante car certains prénoms sont aussi bien masculins que féminins, comme 'Camille'. 'I' signale un genre spécifiquement intersexué ou indéterminé et, contrairement à ce qu'il pourrait laisser penser, il ne mentionne pas un sexe inconnu. 'I' n'est théoriquement pas encore utilisé en France mais plusieurs pays ont créé un tel statut et de nombreux éléments suggèrent une évolution prochaine du droit en France.",
"constraints": {
"required": true,
"enum": [
"M",
"F",
"I"
]
},
"examples": "M"
},
{
"name": "ENFANT_PRENOM",
"title": "Prénom",
"description": "Prénom de nouveau(x)-né(s) constaté comme premier prénom dans les actes d'état-civil de l'année correspondante. Un acte de naissance peut désigner un nouveau-né avec plusieurs prénoms et le législateur a prévu que \"[_tout prénom inscrit dans l'acte de naissance peut être choisi comme prénom usuel_](https://fr.wikipedia.org/wiki/Prénom_usuel)_\"_. La plupart du temps le premier prénom est le prénom d'usage initialement choisi par le(s) parent(s). Cette spécification ne retient donc que le premier prénom : si un nouveau-né est appelé 'Armelle Julia Blanche', seul 'Armelle' sera retenu pour constituer ce jeu de données. Un prénom composé comme 'Marie-Jeanne' compte pour un prénom complet. Attention, \"[_l'alphabet utilisé doit être celui qui sert à l'écriture du français. Les caractères alphabétiques étrangers ne sont donc pas autorisés (par exemple le « ñ »)_](https://www.demarches.interieur.gouv.fr/particuliers/choix-prenom-enfant)\". Outre les caractères alphabétiques, un prénom peut posséder un trait d'union, voire deux, comme dans 'Lou-Anne' ou 'Mohamed-El-Amine'. Des prénoms peuvent posséder une apostrophe comme dans Gwenc'Hlan ou N'Deye, voire peut-être deux. Nous considérons aussi qu'un prénom pourrait se terminer, voire débuter, par une apostrophe - cette dernière étant parfois utilisée en français pour marquer la suppression de la finale ou le début d'un mot, comme dans Boul' Mich'.",
"type": "string",
"constraints": {
"required": true,
"pattern": "^'?[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆ][a-zéàèùäëïüöÿâêîôûŷçæœ]*(|'|(('[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆa-zéàèùäëïüöÿâêîôûŷçæœ][a-zéàèùäëïüöÿâêîôûŷçæœ]*'?){1,2}|(-[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆ][a-zéàèùäëïüöÿâêîôûŷçæœ]*'?){1,2}){1,5})$"
},
"examples": "Adam"
},
{
"name": "NOMBRE_OCCURRENCES",
"title": "Nombre d'occurrences",
"description": "Nombre d'occurrences du prénom pour l'année correspondante. Tous les prénoms sont comptabilisés, y compris les prénoms uniques - un seuil minimum est exclu car il conduirait à passer sous silence une importante part des naissances, voire la totalité dans les petites communes. La valeur de ce champ est donc un nombre entier d'1 à 6 chiffres maximum, 0 étant exclu.",
"type": "integer",
"constraints": {
"required": true,
"minimum": 1,
"maximum": 999999
},
"examples": "353"
},
{
"name": "ANNEE",
"title": "Année",
"description": "Année de relevé, sur quatre chiffres, au format AAAA.",
"type": "year",
"constraints": {
"required": true
},
"examples": "2016"
}
]
}
# Prénoms des nouveaux-nés
Spécification du modèle de données relatif aux prénoms des nouveaux-nés déclarés à l’état-civil
- nom : `prenoms`
- page d'accueil : https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes
- URL du schéma : https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/raw/v1.1.4/schema.json
- version : `1.1.5`
- date de création : 2018-04-12
- date de dernière modification : 2020-05-18
- concerne le pays : FR
- valeurs manquantes représentées par : `[""]`
- contributeurs :
- Charles Nepote (auteur) [charles.nepote@fing.org](charles.nepote@fing.org)
- Simon Chignard (contributeur) [simon.chignard@data.gouv.fr](simon.chignard@data.gouv.fr)
- Bernadette Kessler (contributeur)
- Christian Quest (contributeur)
- Christophe Benz (contributeur) [christophe.benz@jailbreak.paris](christophe.benz@jailbreak.paris)
- Pierre Dittgen (contributeur) [pierre.dittgen@jailbreak.paris](pierre.dittgen@jailbreak.paris)
- Johan Richer (contributeur) [johan.richer@jailbreak.paris](johan.richer@jailbreak.paris)
- ressources :
- Exemple de fichier des prénoms valide ([lien](https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/raw/v1.1.4/examples/prenoms-nouveaux-nes_exemple-valide.csv))
- Exemple de fichier des prénoms invalide ([lien](https://github.com/CharlesNepote/liste-prenoms-nouveaux-nes/raw/v1.1.4/examples/prenoms-nouveaux-nes_exemple-invalide.csv))
- sources :
- Code civil ([lien](https://www.legifrance.gouv.fr/affichCode.do?cidTexte=LEGITEXT000006070721&dateTexte=20170327))
- Circulaire du 28 octobre 2011 relative aux règles particulières à divers actes de l'état civil relatifs à la naissance et à la filiation — NOR : JUSC1119808C ([lien](http://www.textes.justice.gouv.fr/art_pix/JUSC1119808C.pdf))
- Circulaire du 23 juillet 2014 relative à l’état civil — NOR : JUSC1412888C ([lien](http://circulaire.legifrance.gouv.fr/pdf/2014/07/cir_38565.pdf))
- Normes techniques de l'INSEE ([lien](http://xml.insee.fr/schema/etat-civil/))
## Modèle de données
Ce modèle de données repose sur les 6 champs suivants correspondant aux colonnes du fichier tabulaire.
### `COMMUNE_NOM`
- titre : Nom de la commune d'enregistrement à l'état-civil
- description : Nom de la commune où les prénoms sont enregistrés à l'état-civil, c'est-à-dire le lieu de naissance. Le lieu de naissance peut être différent du lieu de résidence des parents, comme cela peut être le cas pour les enfants nés dans une maternité. Le renseignement de ce champ est facultatif. Il permet cependant de faciliter l'usage des données, notamment par le grand public.
- type : chaîne de caractères
- valeur optionnelle
- motif : `^(Le |La |Les |Los |Aux |L'|)([A-ZÉÇŒÈÎ])(((-| | - |')[A-ZÉÇŒÈÎ])|('|-| |)[a-zàâéèêëïîÿôûüœç])*( \([A-Z][a-z]*\)|)$`
### `COLL_INSEE`
- titre : Code INSEE de la commune d'enregistrement à l'état-civil
- description : Code INSEE de la commune où les prénoms sont enregistrés à l'état-civil, c'est-à-dire le lieu de naissance. Issu du Code Officiel Géographique, le [code INSEE de la commune](https://fr.wikipedia.org/wiki/Code_Insee) est composé de 5 caractères alphanumériques (les deux premiers correspondent au département et peuvent donc contenir les lettres 'A' et 'B' utilisées pour la Corse).
- type : chaîne de caractères
- valeur obligatoire
- motif : `^([013-9]\d|2[AB1-9])\d{3}$`
### `ENFANT_SEXE`
- titre : Sexe relatif au prénom
- description : Sexe correspondant au prénom, codé 'M' ou 'F' ou 'I', respectivement pour Masculin, Féminin ou Intersexué/Indéterminé. L'information est importante car certains prénoms sont aussi bien masculins que féminins, comme 'Camille'. 'I' signale un genre spécifiquement intersexué ou indéterminé et, contrairement à ce qu'il pourrait laisser penser, il ne mentionne pas un sexe inconnu. 'I' n'est théoriquement pas encore utilisé en France mais plusieurs pays ont créé un tel statut et de nombreux éléments suggèrent une évolution prochaine du droit en France.
- type : chaîne de caractères
- valeur obligatoire
- valeurs autorisées : `["M","F","I"]`
### `ENFANT_PRENOM`
- titre : Prénom
- description : Prénom de nouveau(x)-né(s) constaté comme premier prénom dans les actes d'état-civil de l'année correspondante. Un acte de naissance peut désigner un nouveau-né avec plusieurs prénoms et le législateur a prévu que "[_tout prénom inscrit dans l'acte de naissance peut être choisi comme prénom usuel_](https://fr.wikipedia.org/wiki/Prénom_usuel)_"_. La plupart du temps le premier prénom est le prénom d'usage initialement choisi par le(s) parent(s). Cette spécification ne retient donc que le premier prénom : si un nouveau-né est appelé 'Armelle Julia Blanche', seul 'Armelle' sera retenu pour constituer ce jeu de données. Un prénom composé comme 'Marie-Jeanne' compte pour un prénom complet. Attention, "[_l'alphabet utilisé doit être celui qui sert à l'écriture du français. Les caractères alphabétiques étrangers ne sont donc pas autorisés (par exemple le « ñ »)_](https://www.demarches.interieur.gouv.fr/particuliers/choix-prenom-enfant)". Outre les caractères alphabétiques, un prénom peut posséder un trait d'union, voire deux, comme dans 'Lou-Anne' ou 'Mohamed-El-Amine'. Des prénoms peuvent posséder une apostrophe comme dans Gwenc'Hlan ou N'Deye, voire peut-être deux. Nous considérons aussi qu'un prénom pourrait se terminer, voire débuter, par une apostrophe - cette dernière étant parfois utilisée en français pour marquer la suppression de la finale ou le début d'un mot, comme dans Boul' Mich'.
- type : chaîne de caractères
- valeur obligatoire
- motif : `^'?[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆ][a-zéàèùäëïüöÿâêîôûŷçæœ]*(|'|(('[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆa-zéàèùäëïüöÿâêîôûŷçæœ][a-zéàèùäëïüöÿâêîôûŷçæœ]*'?){1,2}|(-[A-ZÉÀÈÙÄËÏÖÜŸÂÊÎÔÛŶÇŒÆ][a-zéàèùäëïüöÿâêîôûŷçæœ]*'?){1,2}){1,5})$`
### `NOMBRE_OCCURRENCES`
- titre : Nombre d'occurrences
- description : Nombre d'occurrences du prénom pour l'année correspondante. Tous les prénoms sont comptabilisés, y compris les prénoms uniques - un seuil minimum est exclu car il conduirait à passer sous silence une importante part des naissances, voire la totalité dans les petites communes. La valeur de ce champ est donc un nombre entier d'1 à 6 chiffres maximum, 0 étant exclu.
- type : nombre entier
- valeur obligatoire
- valeur minimale : 1
- valeur maximale : 999,999
### `ANNEE`
- titre : Année
- description : Année de relevé, sur quatre chiffres, au format AAAA.
- type : année
- valeur obligatoire
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment