Подскажите, как было бы логичным сверстать генеалогическое древо? Акцент идет на то, что данные будут идти из MySql базы, следовательно сложные и неоднотипные конструкции не подойдут.
Здесь мои соображения по простому дереву. Но при появлении в ветвях братьев и сестер, родственников родителей и их семей все оказывается не так уж и просто.