Gestion des homonymes avec des numéros

From GeneWeb
Revision as of 14:25, 8 June 2016 by Henri83 (Talk | contribs) (expliciting index)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
150px-Geographylogo svg.png Language: English • français

Dans une base de données GeneWeb, un individu est repéré de manière unique par son prénom, son patronyme et un numéro.

Le numéro sert à distinguer deux homonymes, c’est-à-dire des personnes ayant le même prénom et le même patronyme. Son choix est arbitraire lors de la création d’un nouvel individu et il n’y a aucune obligation de commencer à 0 ou d’incrémenter le numéro de 1. Le numéro n’apparait jamais sur les fiches, mais il est présent la barre d’adresse du navigateur (oc=…) et dans les formulaires de mise à jour. S’il n’y a pas d’homonymie, le numéro vaut 0 et n’a pas besoin d’être précisé.

Le numéro d’occurrence des clés n’a rien à voir avec le numéro de prénom des personnes nobles : Louis XIV n’est pas obligé d’avoir le numéro  14. Cependant, et ce n’est pas contradictoire, il est possible de choisir le même numéro car cela peut s’avérer pratique pour se repérer pour des opérations futures. Notez que lors de l’import depuis un fichier GEDCOM, la commande ged2gwb assigne elle-même des numéros pour chaque individu de la base.

L’ensemble prénom/nom/numéro est appelé la clé de la personne (qui apparait comme %index; dans le code des templates). Les clés sont utilisées pour identifier les individus :

À noter que dans une clé, au niveau des prénom(s) et nom(s), les majuscules ne sont pas prises en compte et les voyelles accentuées sont considérées comme leurs équivalentes non accentués. GeneWeb suppose également qu’il s’agit du codage des langues de l’ouest de l’Europe (ISO-8859-1). Cela ne fonctionne pas ou donne des résultats bizarres si vous essayez d’autres codages (par exemple cyrillique, hébreu, chinois, tchèque).

La clé est une notion également importante lors de la fusion d’individus.

Certains messages d’erreurs de GeneWeb sont liés à cette notion de clé, par exemple :

  • « Personne déjà existante » indique qu’une personne avec cette clé existe déjà, le logiciel affiche la liste des homonymes déjà existants et suggère de changer le numéro (cela arrive lorsque l’on créé une nouvelle personne ou que l’on change le prénom, le patronyme ou le numéro d’une personne donnée) ;
  • « Personne inconnue » : il n’y a personne avec cette clé dans la base (cela arrive dans le cas où vous voulez relier une personne déjà existante donnée à une famille en tant que père, mère, ou enfant).

Manuel GeneWeb

Rembrandt Old Man Reading a Book.jpg

Utiliser et gérer une base généalogique

Annexe technique