Ich habe eine Datenbank, in der eine Verknüpfung zu immer einen Vater (der jedoch selber wiederum einen Vater, usw. haben kann) existiert.
z.B.
H ist Kind von A,B und D
F ist Kind von C und A.
DB wäre dann z.B. leaf.id, leaf.father, leaf.data
gibt es eine elegante Möglichkeit herauszufinden:
1. ob D Kind von B ist
2. alle Kinder (und Kindeskinder) von B
Vielen Dank
Code:
[A]
/ \
[B] [ C]
/ \ / \
[D] [E] [F] [G]
/
[H]
z.B.
H ist Kind von A,B und D
F ist Kind von C und A.
DB wäre dann z.B. leaf.id, leaf.father, leaf.data
gibt es eine elegante Möglichkeit herauszufinden:
1. ob D Kind von B ist
2. alle Kinder (und Kindeskinder) von B
Vielen Dank