Die Queries die in der Movie Collection benutzt werden müssen überprüft werden. Also, ob das immer alles so seinen Sinn macht.
Die Query zum Erfragen der Subfilme scheint nicht ganz ideal. Denn diese Abfrage greift auf die View "view_movies" zurück welche eine andere Tabelle 2x in die Tabelle "movies" joint. Aber diese beiden Werte braucht man nur für die Hauptliste. Wobei man da auch nicht mal zwangsweise beide bräuchte sondern nur die Info, ob Unterfilme existieren. Denn die Unterfilme werden seperat erfragt.
Die Query zum Erfragen der Unterfilme sollte auch nicht über die View gehen sondern sollte direkt auf die Tabelle zugreifen.
Oder die View "view_movies" sollte umgebaut werden und nur noch nicht gelöscht Filme anzeigen. Die Informationen über Unterfilme sollte dann über eine andere View laufen.
Es sollte Idealerweise auch so sein, dass alle Queries auf eine View zurückgreifen die automatisch alle gelöschten Filme ausfiltert. Damit ncht überall das Löschflag seperat berücksichtigt werden muss. Aber dabei sollten auch noch nicht die Flags für die Sammelboxen enthalten sein. Da die Verknüpfung mir der anderen Tabelle aber auch wieder Zeit frisst. Eventuell würde sich auch ein Index auf dem Löschflag lohnen.
Es wird dafür wohl nötig sein, dass man ein Datenbankupdate durchführen muss.
Kommentare
Eventuell diese Thematik noch
Eventuell diese Thematik noch einmal beu bewerten. Denn hier haben sich bereits ein paar Änderungen ergeben. Keine Ahnung ob diese Änderung überhaupt noch relevant ist.
Querbeziehung zu. #227 - Suchen wirkt sich nicht immer aus obwohl was getan wird (Geschlossen / Erledigt)
Wurde neu bewertet. Mit dem
Wurde neu bewertet. Mit dem Ergebniss, dass ich daran jetzt erst man nichts machen werde.
(Kein Betreff)