Open nittka opened 3 years ago
Der Lizenztyp Franchise sollte ggf. entfallen (oder anders). Es handelt sich um die Information dass Filme, Serien zum selben Zugpferd gehören (nutzbar für Attraktivitätsanpassungen?). In der aktuellen Struktur ließe sich das aber nur abbilden, indem das Elternelement (Franchise) sämtliche Filme und Serien als Kindelement enthält, die dazugehören. Eine solche Gesamtlizenz kann aber gar nicht beim Händler erworben werden. Das ist auch nicht erwünscht. Außerdem ist das Erweitern um von anderen Autoren erstellte Filme oder Drehbuchvorlagen mit dieser Umsetzungsvariante unschön.
Falls gewünscht muss eine andere Umsetzungsform gefunden werden (z.B. franchiseId in data)
Ich denke er sollte nicht entfallen - sondern entweder als eigenes "Field" gefuehrt - oder in einem "extras:TData"-Block gesichert werden. Also "TData" im Sinne eines Sparse-Arrays, falls eh nur von 10 Elementen genutzt, und 10 andere Objekte nutzen wiederum sehr seltene Eigenschaften etc.
Dann habe ich mich falsch ausgedrückt. In seiner bisherigen Form als Lizenztyp-Enum-Wert sollte Franchise entfallen und passend modelliert werden.
Siehe Diskussion https://github.com/TVTower/Documentation/commit/cc9d1cab0e961e10da42096aabbd8ee6743fcf2d#r50187772
Argumente hier konsolidieren und nach Klärung Ticket für die Umsetzung aufmachen.