Надо сделать узел связь (типа брак между МЖ, возможно невидимую) и отношения между парой МЖ строить через нее
Дети соответственно будут являться производными от этой связи, что логично )))))
Таким образом можно в комплекте решить проблему визуализации связей, когда у одного человека есть дети от нескольких браков
Получается такая красивая диаграмма
jsfiddle.net/egfx43hs/69
Интересно, а как вы решили эту проблему? )