Linuchs: „grafische“ Aufbereitung Stammbaum

Beitrag lesen

Moin,

ich bin dabei, Personen einzugeben sowie deren Vater und Mutter. Jede Person bekommt eine id. Außerdem Geburts-Nachname, Vorname, geboren, gestorben usw.

Aus einer Liste kann eine beliebige Person in die Mitte der Sichtfläche gewählt werden und es sollen Großeltern, Eltern, Kinder und Enkel in Rechtecken angezeigt werden. Von den Angezeigten kann wieder einer in die Mitte gewählt werden, sodass man bequem den liegenden Baum rauf- und runterblättern kann.

(Halb-)Geschwister ergeben sich ja aus gleicher Mutter / gleichem Vater. Ehen oder Partnerschaften / Wohngemeinschaften werden nicht erfasst.

Links von der Hauptperson stehen dessen zwei Eltern untereinander, noch linker die vier Großeltern. Rechts Kinder und Enkel.

Problem:

Wie bekomme ich das hin, dass die Enkel dem richtigen Kind zugeordnet werden? Also Kind und dessen Kinder in einem Umkarton?

Gr-Eltern Eltern  Mitte    Kinder  Enkel
+----+                   +------------------+
|    |                   | +----+  +-----+  |
+----+    +----+         | | K1 |  | E11 |  |
          |    |         | +----+  +-----+  |
+----+    +----+         |         +-----+  |
|    |                   |         | E12 |  |
+----+            +----+ |         +-----+  |
                  |    | +------------------+
+----+            +----+ +------------------+
|    |                   | +----+  +-----+  |
+----+    +----+         | | K2 |  | E21 |  |
          |    |         | +----+  +-----+  |
+----+    +----+         |         +-----+  |
|    |                   |         | E22 |  |
+----+                   |         +-----+  |
                         |         +-----+  |
                         |         | E23 |  |
                         |         +-----+  |
                         +------------------+

Nice to have: Unter der Grafik ein Zeitbalken (Jahreszahlen) und die einzelnen Personen nach ihrem Geburtsjahr eingerückt.

Danke schon mal fürs Lesen und Mitdenken.

Linuchs