Ahoi Siggi,
Jetzt haben wir also schon 2 Tabellen:
Jo, ich würd aber die spalten anders beschriften.
id_person | mom_id | dad_id | vorname | nachname | geb | etc
person_id1 | person_id2 | ehe_anf | ehe_end | grund
wobei man bei Grund auch über eine ID auf eine dritte tabelle
verweisen kann, denn Eine Ehe wird entweder geschieden oder durch den
Tod eines der partner beendet.
Und vorallem fehlt mir die kenntnis eine ausgabe zu gestalten die meinen Wünschen entspricht.
na du gehst dann den stammbaum von oben her durch, sprich du nimmst die person mit ID 1 und suchst nach deren lebensabschnittsgefährten und kinder und gehst dann einen ast soweit hinunter bis es keine kinder mehr gibt
also der stammbaum sieht in etwa so aus:
_1_
_/ \_
2 3
/ \ / \
4 5 6 7
... ... ... / \
8 9
... ...
jetzt gehst du quasi folgende wege:
1->3->7->9...
1->3->7->8...
1->3->6...
1->2->5...
1->2->4...
usw.
MfG
Alle Angaben wie immer ohne Gewähr
\ \ / / \ \ / /
\ \ / / \ \ / /
\ /´¯.l.¯
\ / \ /´¯.l.¯
\ /| l .l. (¯ '\ /' ¯) .l. 1 |
l l .l. \ \ / / .l. 1 1
l l´¯.l´¯.l \ '| |' / 1.¯´1.¯´1 1
\ /