Base de donnée

Pour la structure de cette base de donnée, je me suis basé principalement sur le concept des livres du frère Eloi Girard, que l'on retrouve principalement aux Archives Nationales du Québec et à la Société de Généalogie de Québec, tous deux au Pavillon Louis-Jacques Casault de l'Université Laval.

Le code du début de ligne indique le code de famille de l'individu, celui entre ( ) indique le code de famille du conjoint(e), et celui de fin de ligne indique le code des enfants du couple. Les habitués des archives vont s'y retrouver facilement.

Vous remarquerez que j'utilise des codes pour chaque nom, certains sont alphabétiques et d'autres alphanumériques.

Le logiciel GPG de ma conception, s'occupe de toute ma base de donnée et des fichiers HTML. Après une dizaine de pages d'acquisition de données je mets en branle la fonction SORT du logiciel qui s'occupe de tout placer en ordre alphanumérique de mode binaire dans ce qu'on appelle une DATA Base, alors aucun nom, prénom, date, lieu de mariage et code de famille se retrouve redondant et écrit a plus d'un endroit à la fois.

Lors du SORT le logiciel s'occupe en plus de la mise en ordre binaire, de vérifier différents type d'erreurs qui m'aurait passé entre les doigts durant l'acquisition de données, comme :

- Test redondance G11.DAT, Date
- Test redondance G12.DAT, Code de famille
- Test redondance G21.DAT, Nom
- Test redondance G22.DAT, Prénom
- Test redondance G23.DAT, Toponyme
- Test redondance G24.DAT, Endroit
- Test redondance G25.DAT, Division
- Test redondance G26.DAT, Profession
- Test redondance G33.DAT, Triplet (Toponyme, Endroit, Division)
- Test redondance G44.DAT, (Date, G33)
- Test redondance G110.DAT, Fiche complète d'un individu (G11,G12,G21,G22,G23,G24,G25,G26,G44)
- Test redondance G100.DAT, Fiche complète d'un couple femme-homme (G110 individu, conjoint(e), parents)
- Test redondance G101.DAT, Fiche complète d'un couple homme-femme (G110 individu, conjoint(e), parents)
- Test fichiers G100.DAT, G101.DAT Parents plus jeune
- Test fichiers G100.DAT, G101.DAT Parents Identique
- Test fichiers G100.DAT, G101 Naissance enfant en dehors Vie des parents
- Test fichiers G100.DAT, G101.DAT Mariage semblable
- Test fichiers G100.DAT, G101.DAT Mariage équivalent
- Test fichiers G100.DAT, G101.DAT Mauvaise équivalence
- Test fichiers G100.DAT, G101.DAT Parents absents
- Test fichiers G100.DAT, G101.DAT Parents multiples
- Test fichier G01.DAT Parents en erreur
- Test fichier G01.DAT Branche coupée des parents
- Test fichiers G100.DAT, G101.DAT membre de couple manquant
- Test origine zero G100.DAT, G101.DAT
- Test fichiers G100.DAT, G101.DAT Date Individu Incorrecte

Les fichiers G11,G12,G21,G22,G23,G24,G25,G26 sont de type binaire avec DATA alphanumérique
Les fichiers G01,G33,G44,G110,G100,G101 sont de type binaire avec DATA par pointeurs

Il y a une fonction ORIGINE utilisée par GPG sur l'ordi, qui cherche automatiquement le lien entre 2 personnes et l'affiche dans le type:
- Du XX au YY, avec toutes les feuilles de liens entre les 2 personnes

- Le status d'autochtone est donné selon la r1&gle d'exclusion après la deuxième génération