Gentech en UML

Vous connaissez Gentech, non ? C'est un modèle de données généalogiques trés générique mais bien pensé créé par une division de la National Genealogical Society. Sauf que ces messieurs ne sont pas informaticien et sont restés 10 ans en arrière avec un modèle Bdd pure. Bref c'est bien mais ça aide pas à réfléchir en abstraction.

Donc voilà que des gens ont voulus le réécrire en UML (c'est à la mode), comme par exemple GDMUML. Mais je pense qu'ils ont encore trop pensé implémentation et pas assez description du modèle du domaine. Donc voici ma propre interprétation !

Dans cette interprétation, j'ai essayé d'oublier tout ce qu'il y a à voir avec les base de données (comme les id) pour ne garder qu'une version que je trouve plus claire... Mais rien ne dis que je ne vais pas bientôt la compliquer ;-)