Erstmal: Yay, du machst endlich erste Anstalten, Thang weiterzuschreiben.

Zum Thema: Ich kann mir mal wieder nix komplexeres vorstellen, als eine Konstellation, in der jeder Objekttyp nur Child von _einem_ anderen Objekttyp sein kann, was ja in deinem Fall eintritt. Eine Szene kann nur in einer Episode sein - andersrum wäre es zumindest komisch. Eine Kameraeinstellung kann nicht direktes Kind einer Episode sein, da die Episode erstmal zwangsläufig in Episoden aufgeteilt ist.

Oder anders formuliert: Beim Auftauchen des Elements muss deutlich erkennbar sein, welche Verschachtelungsebene es hat. Es wäre natürlich auch denkbar, dass man die Szene manchmal weglässt, wenn eine ganze Episode nur aus einer Szene besteht. Dann würde eine solche Vorschrift für Event beispielsweise lauten können: "Kann nur als direktes Kind von Scene auftreten, oder als direktes Kind von Episode, falls das Elternelement Episode kein Scene Element enthält."

Und nun, rock me Amadeus! Zeigt mir, was ich alles vergessen und übersehen habe!