Il semble que vous (et/ou votre entreprise) ayez une incompréhension fondamentale de ce qu'est censé être un arbre généalogique.
Permettez-moi de préciser que je travaille également pour une société dont l'un des produits est un arbre généalogique et que nous avons été confrontés à des problèmes similaires.
Le problème, dans notre cas, et je suppose dans le vôtre aussi, vient du fait que GEDCOM Un format qui a une opinion très tranchée sur ce que devrait être une famille. Cependant, ce format contient de graves idées fausses sur ce à quoi ressemble réellement un arbre généalogique.
La GEDCOM présente de nombreux problèmes, comme l'incompatibilité avec les relations entre personnes du même sexe, l'inceste, etc... Ce qui, dans la vie réelle, arrive plus souvent qu'on ne l'imagine (surtout quand on remonte dans le temps jusqu'aux années 1700-1800).
Nous avons calqué notre arbre généalogique sur ce qui se passe dans le monde réel : Les événements (par exemple, les naissances, les mariages, les fiançailles, les unions, les décès, les adoptions, etc.) ). Nous n'imposons aucune restriction à ces événements, à l'exception de ceux qui sont logiquement impossibles (par exemple, on ne peut pas être son propre parent, les relations nécessitent deux individus, etc.
L'absence de validations nous donne une solution plus "réelle", plus simple et plus flexible.
En ce qui concerne ce cas spécifique, je suggérerais de supprimer les affirmations car elles ne sont pas universelles.
Pour les problèmes d'affichage (qui se présenteront), je suggérerais de dessiner le même nœud autant de fois que nécessaire, en faisant allusion à la duplication en éclairant toutes les copies lors de la sélection de l'une d'entre elles.