Ich habe eine Scheitelpunktbezeichnung "Gruppe" und eine Gruppe kann mehrere "Kategorien" haben. Zum Beispiel kann eine Gruppe namens "Essen" mehrere Kategorien wie "Meeresfrüchte, Chinesisch, Indisch" haben, die durch eine Kante mit der Bezeichnung "Label1" verbunden sind. Jetzt kann eine Kategorie weitere Kategorien haben, wie "Meeresfrüchte" kann "Fisch, Garnelen" und so weiter haben. Die Tiefe ist beliebig und diese alle weiteren Kategorien sind durch die Kante mit der Bezeichnung "Label2" verbunden.Rekursiv alle Scheitelpunkte aus einer Gruppe von Scheitelpunkten
food --label1--> seafood --label2--> fish --label2--> jellyfish --label2--> so on
--label2--> starfish
--label2--> prawns
--label2--> crab
--label1--> Indian
--label1--> Chinese
Ich möchte rekursiv alle Scheitelpunkte durchlaufen und die Daten abrufen. Ich hoffe, du hast die Frage verstanden. Bitte hilf mir.
auch vorschlagen, bitte, wenn es ein anderer besserer Weg ist, solche Daten zu speichern, wie ein Menü und weitere Untermenü und so weiter. –