structure genealogique

structure genealogique - Algo - Programmation

Marsh Posté le 27-06-2013 à 12:12:06    

Bonjour
qu est ce qu une structure genealogique?

Reply

Marsh Posté le 27-06-2013 à 12:12:06   

Reply

Marsh Posté le 28-06-2013 à 16:23:49    

C'est un noeud avec exactement 2 noeuds parents et 0 à n noeuds enfants (ces noeuds enfants ayant de fait eux aussi 2 noeuds parents). Chaque noeud a au moins les attributs suivants :
- Nom
- prénoms
- genre
- date de naissance
- date de décès
 
Edit : les logiciels actuels de généalogie ne gèrent actuellement pas les enfants issus de faits divers tels que les incestes ou autre horreur de ce genre.    :pfff:  Dans le cas de PMA, l'un des noeuds parent est "X". Après, y'a le cas des adoptions. J'ignore si les softs gèrent la différence entre parents biologiques, parents affectifs et parents juridiques. J'en doute fort...  :pt1cable:


Message édité par rufo le 28-06-2013 à 16:27:55

---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 28-06-2013 à 18:34:19    

Bonjour rufo, content de voir que ça boom.
Merci pour tes infos.
Pour les attribus que tu enonces ça va. C'est plus une question de specification des operations et des condition qui me préocupe ou comment implementer une telle structure (2 noeuds parents/n noeuds enfant).
Ceci en m'interrogeant sur les requette pertinente suplementaire à implementer.
Gerer les acces au(x) fichiers. Parce que maintenir 7 000 000 000 d'individus sur 400 ans voir mieux n'est pas aisé pour moi.

Reply

Marsh Posté le 29-06-2013 à 11:57:35    

Comment tu vas avoir des données justes sur autant de monde sur une telle durée :??:
C'est pas avec un simple PC que tu vas pouvoir travaillé sur de telles données :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 29-06-2013 à 19:36:20    

J'en sais rien. Je compte pa rester 400 piges.
Mais meme si je n ai pas autant de donnee j'aimerai developper le soft ad hoc.

Reply

Marsh Posté le 30-06-2013 à 10:33:10    

Un soft est toujours développé en fonction d'un certain volume de données. Google ou Facebook n'ont pas commencé leur soft avec la même architecture qu'actuellement.
 
Tu peux te limiter au traitement de la population d'une ville de 30000 hab par ex, sur 4-5 générations... Ca sera déjà pas mal du tout.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-06-2013 à 13:30:49    

En fait je voudrais commencer par les acteurs de la genese.

Reply

Marsh Posté le 30-06-2013 à 15:44:06    

En généalogie, on fait plutôt de l'ascendant parce qu'au-delà du 17ème siècle, c'est très difficile de remonter aux parents d'une famille "lambda" (déjà que pour des familles royales et autres personnalités, c'est pas facile). En tout cas, si tu trouves les enfants des enfants d'Adam et Eve (Caïn, Abel et Seth) et de leurs descendants, bravo, je pense que tes infos vont intéresser qq historiens et théologiens :/


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 30-06-2013 à 16:08:21    

Peut-etre.
Mais c'est pas ma question.
Mais merci pour tes remarques.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed