Einzelnen Beitrag anzeigen

hansklok

Registriert seit: 14. Apr 2004
Ort: Karlsruhe
318 Beiträge
 
Delphi 2010 Architect
 
#19

AW: Stammbaum-Erzeugung

  Alt 14. Okt 2015, 16:33
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

datenbank-schema-stammbaum.jpg

Geändert von hansklok (14. Okt 2015 um 16:43 Uhr)
  Mit Zitat antworten Zitat