Accueil | Projet | Téléchargement | Forum | Documentation | Screenshots | Sous projets | Entraide


Chapitre 1. Principe de calcul des relations
Précédent Partie I. Principe Suivant

Chapitre 1. Principe de calcul des relations

Le but est de regrouper tous les événements d'une personne ( naissance, baptème, mariages, décès et inhumation ) ainsi que trouver ses parents.

JGenea, au niveau de son modèle de données, fait la différence entre les informations concernant les personnes et les données des tables pour une commune. Quand les données sont saisies, modifiées ou supprimées au niveau d'une personne, ces données sont immédiatement synchronisées avec les tables de la commune correspondante.

Le principe du calcul des relations est de faire le travail inverse. Dés que l'on trouve un acte concerne une personne ( qui a les mêmes nom et prénoms ainsi que les mêmes nom et prénoms pour les parents ), on recherche si, précédemment, cette personne a des actes et si celle-ci a déjà été créée dans la table des personnes.

Ensuite il suffit de rechercher les parents en trouvant leur mariage. S'il n'est pas trouvé, deux personnes "vides" sont insérées dans la table des personnes.

Ce principe correspond aux révisions des classes suivantes:

  • org.genealogie.fusion.table.FusionTable, révision 1.7

  • org.genealogie.fusion.table.ListeIdentifiantsParents, révision 1.1

  • org.genealogie.fusion.table.ListeIdentifiantsPersonnes, révision 1.1

  • org.genealogie.fusion.table.ListeRegistres, révision 1.2

  • org.genealogie.fusion.table.ListeRegistresParents, révision 1.1

  • org.genealogie.fusion.table.Parents, révision 1.1


Précédent Niveau supérieur Suivant
Partie I. Principe Sommaire Chapitre 2. Améliorations envisagées


Templth, 2003. Projet hébergé par SourceForge.net Logo