Quiero usar PHP para generar un árbol genealógico. ¿Cómo debería diseñarse la base de datos?
Una tabla es suficiente
id - el id de cada persona
fid - si hay un valor, es el id del padre
hid- - si hay es un valor, es el id del marido
wid - si hay un valor, es el id de la esposa
Otros campos: nombre, sexo, fecha de nacimiento, etc.