Bonjour,
Comme vous le savez, je travaille sans relâche sur la v2 de MariaGed. Elle consiste à insérer des tables de baptêmes/naissances et de sépulture/décès dans les tables de mariages fusionnées par Mariaged (v1).
Contrairement aux apparences, il ne s'agit pas d'intégrer une base dans une autre et de créer une moulinette qui élimine les doublons. C'est beaucoup plus délicat que ça. Tout d'abord il faut s'arranger à nettoyer la base (orthographe, inversion d'informations, etc.), puis il faut déterminer les critères de comparaisons entre le personnage qui est sur l'acte et celui qui est dans la base. Et c'est sur cela que je butte depuis une semaine. Il faut que le programme "fusionne", "complète" ou "relie" un maximum de personnages tout en ne commettant AUCUNE erreur d'interprétation.
Pour ce faire j'ai passé des heures à griffonner des pages en vue de déterminer les critères de comparaison, mais rien n'y faisait. Et puis je me suis souvenu de mes lointaines connaissances géométriques apprises en 4ème : les cas d'égalité des triangles. Souvenez-vous : 2 triangles sont égaux quand ils ont 2 côtés égaux, etc.
A l'exemple de cette théorie, je viens enfin de trouver la règle des cas de fusion entre 2 personnages issus de 2 sources différentes.
La voici, dans l'ordre d'importance :
Deux personnages sont identiques quand ils ont :
. des parents identiques + une identité identique + un conjoint identique ;
. un père identique + [une mère inconnue] + une identité identique + un conjoint identique ;
. [un père inconnu] + une mère identique + une identité identique + un conjoint identique ;
. des parents identiques + une identité identique ;
. [des parents inconnus] + une identité identique + un conjoint identique ;
. un père identique + [une mère inconnue] + une identité identique ;
. un père inconnu + une mère identique + une identité identique ;
Dans ces exemples, l'identité peut être "approchante"
Ah, j'oubliai, vous n'aurez pas à apprendre cette "règle" par cœur. Je vous la livre seulement pour vous faire partager l'état d'avancement de mes travaux.
Cordialement,
Michel Demorest
» Sortie du logiciel MariaGed, aujourd'hui 14 mars 2010
» Importation gedcom impossible
» GPS
» Export Nimègue dans Filiatus ?
» Problème édition monographie
» Nouvelle adresse de ce forum
» Baniière MariaGed
» MariaGed va bientôt passer à l'acte