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


Chapitre 2. Améliorations envisagées
Précédent Partie I. Principe Suivant

Chapitre 2. Améliorations envisagées

L'amélioration possible vient du fait que, dans l'algorithme actuel, deux passages dans les tables sont nécessaires: le premier pour regrouper les différents actes d'une personne et le second pour créer les relations de parenté entre les personnes.

Comme le parcours des tables se fait de manière chronologique, les informations concernant le(s) mariage(s) des parents ont déjà été trouvées. Il faudrait les mémoriser dans un vecteur ou dans une table de hachage pour créer les relations au moment de l'insertion de la personne.

Note

Ces informations sur les mariages seront gardées en mémoire pour une durée correspondant à l'écart maximal en le mariage et la naissance d'un enfant ( configuré par défaut à 25 ans ).

Il est également envisagé d'utiliser une base de données telle que Postgresql pour ces tests au lieu de Hypersonic qui semble peiner lors du calcul des relations entre les personnes.


Précédent Niveau supérieur Suivant
Chapitre 1. Principe de calcul des relations Sommaire Partie II. Cas pratique: dépouillement de la commune de Beignon ( Morbihan ), 1700 - 1746


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