Connectivité

From GeneWeb
Jump to navigation Jump to search
150px-Geographylogo svg.png Language:   English • français

Cette page discute de certains aspects de la topologie d'une base GeneWeb.

Personnes isolées

GeneWeb est structuré autour de la notion de famille. Dans ce contexte, une personne ne peut être que l'une des alternatives suivantes :

  • un parent.
  • un enfant
  • le témoin d'un évènement personnel ou familial.
  • la relation d'une personne (parrain, parent adoptif, ...).

Si une personne ne correspond à aucun de ces cas elle est dite isolée. Ceci qui peut arriver par exemple quand une famille est supprimée et les enfants et un conjoint ne sont pas mariés par ailleurs.

Chemins

GeneWeb propose un mécanisme élaboré pour déterminer le chemin dans la base entre deux personnes. Ce chemin peut être :

  • limité aux ascendants/descendants.
  • inclure les alliances.
  • tenir compte de tous les liens (alliances, fratries, parents).

Dans l'affichage de ces chemins, vous remarquerez que quelques unes des petites barres verticales entre individus sont cliquables. Si vous cliquez sur l'une de ces barres, vous supprimez le chemin qui passe par cet endroit, et GeneWeb affichera le chemin suivant s'il en existe un.

Composantes connexes

Derrière ce terme barbare se cache un concept topologique classique en réseaux et bases de données. Si aucun chemin (cas 3 ci-dessus) n'existe entre deux individus, chacun d'eux appartient à une composante connexe de la base isolée de l'autre. A l'intérieur d'une composante connexe, il existe un chemin entre toute paire de personnes. Le cas des personnes isolées ci-dessus correspond au cas particulier où l'une des composantes connexe ne contient qu'un seul individu.

Dans le cas de composantes connexes de plus d'un individu, un couple par exemple, GeneWeb conservera cette composante en cas de sauvegarde/restauration.

L'outil connex informe l'utilisateur sur l'existence des composantes connexes d'une base, et permet éventuellement de les supprimer. Il n'est disponible qu'à partir de lignes de commandes (et ne fait pas partie de toutes les distributions!).

connex base
usage ...


Manuel GeneWeb

Rembrandt Old Man Reading a Book.jpg

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

Annexe technique