Hi!
Und dann muss man dahergehen und schauen, wie man diese Abhängigkeiten am besten speichert.
Und wie speichert man sie am besten?
Da ich nicht weiß, welche Art Abhängigkeiten du hast, kann ich da nichts Konkretes vorschlagen. Du wirst alle Dinge durchgehen müssen und für jedes überlegen, welche Abhängkeiten zu anderen existieren. Dabei wirst du feststellen, dass das ein oder wenige Muster sind, die immer wieder auftauchen. Und dazu muss dann die beste Organisationsform gefunden werden. Vielleicht ist es ein Array mit einem Verweisen auf Dinge als Keys und dazu jeweils ein Array mit Verweisen auf die anderen abhängigen Dinge. Wenn x geändert wird, beeinflusst das: a, b und c (die x enthalten). Man kann es auch umgekehrt sortieren, so dass man a, b und c von (unter anderem) x abhängig sind.
Lo!