So, jetzt melde ich mich mal wieder zu Wort, nachdem das Thema anfangs Richtung "Harz IV-TV" abgedriftet war.
JA, das Thema ist noch sehr relevant. Ich habe mich eben mal angesetzt und ein vereinfachtes Datenbank-Schema erstellt (siehe Anhang). Daraus sollte die Struktur ersichtlich sein. Ich habe mich genau für diesen Aufbau entschieden, da es für die Speicherung genealogischer Daten die
Gedcom 5.5.1 Struktur gibt.
Meine Frage lautet wiederholt, wie sieht eine Datenbank-Abfrage zur Erstellung folgenden Baums aus (Beispiel) für die Vorfahren:
| Max Mustermann
| - Jonas Mustermann (Großvater)
| - Inka Mustertest (Großmutter)
| -- Hans Mustermann (Vater)
| --- Elke Musterfrau (Mutter)
| ---- Friedrich Mustermann (Bruder) // optional
| ---- Heike Mustermann (Schwester) // optional
bzw. für die Nachkommen:
| Max Mustermann
| - Martina Musterfrau (Partnerin)
| -- Elias Mustermann (Kind)
| -- Richard Mustermann (Kind)
| - Paula Musterdamm (Partnerin 2)
http://i57.tinypic.com/vhxl79.jpg