Hierarchisches Objektmodell (nur die Kernlogik)

Quadrillenplan
 |__________ Reiterliches Niveau
 |__________ Geschwindigkeitsprofil
 |__________* Figuren
                      |_____ Dauer (berechnet oder ggfs. fest)
                      |_____* Textboxen
                      |_____* Pferde
                                 |_____ Gangart
                                 |_____ Tempo
                                 |_____ Stellung
                                 |_____ Biegung
                                 |_____ Pferd und Reiter Einstellungen (bleiben konstant über alle Figuren)
                                 |_____1 Spur
                                            |_____* Spurelemente (gebogene Spurelemente und/oder gerade Spurelemente)


1 Bedeutet, dass exakt 1 Objekt dem hierarchisch höherem zugeordnet wird.
* Bedeutet, dass mindestens 1 Objekt dem hierarchisch höherem zugeordnet wird.