Okay sorry, werde das in Zukunft berücksichtigen.Sheldon2012 hat geschrieben:[...] sicherlich wäre es im Sinne der Übersichtlichkeit geschickter gewesen, für Deine Belange einen neuen Threat anzulegen. [...]
Ja, den Link kenne ich und habe mich auch sehr lange damit beschäftigt. Aber wie schon oben erwähnt, konnte ich die Trefferquote um keinen einzigen Film erhöhen, weshalb ich es dann mit dem omdb-link aufgegeben habe.Sheldon2012 hat geschrieben:[...] Das Problem, das sich aus der unterschiedlichen Benennung der Filmtitel ergibt, ist wohl bekannst.
Deine Frage hinsichtlich eines 100 %-igen Matchings muß ich leider verneinen. Das wird man wohl nie vollends erreichen.
Aber man kann das Matching dahingehend optimieren.
Eine Möglichkeit besteht in der Kombination der CSV-Datei-Filterkomponenete mit der omdb.
Detailierte Informationen dazu findest Du hier:
http://wiki.tvbrowser.org/index.php/Inf ... er_Sendung [...]
Das fand ich auch und habe deshalb nun in meiner Datenbank bereits ein neues Feld für die omdb-id erstellt und etwa 20 IDs eingetragen. Aber die knapp 2.200 Filme entsprechend mit IDs zu vervollständigen ist enorm viel Arbeit und wird einige Zeit in Anspruch nehmen. Wenn es jedoch so bleibt, dass ich trotz des omdb-links nicht mehr Filme finde, dann werde ich mir sicher nicht die Arbeit machen und 2.200 Filme-IDs rauszusuchen.Sheldon2012 hat geschrieben:[...] In Deinem Fall wäre es natürlich sehr elegant, die omdb-URL statt in der CSV-Datei direkt in Deiner Datenbank zu vewalten. [...]
Also mal davon abgesehen, dass ich nicht wirklich verstanden habe, was du da geschrieben hast, möchte ich eigentlich nicht so viel an meiner Datenbank ändern. Ich habe jetzt schon pro Film, neben dem Titel 24 Informationen, die ich eintrage. Wenn ich nun auch noch mit Alias oder Originaltiteln und omdb-ids anfange, ist mir das irgendwann auch mal zuviel Aufwand.Sheldon2012 hat geschrieben:[...] Da Du jedoch bereits eine eigene Datenbank verwaltest, könntest Du alternativ dazu auch eine eigene Aliasverwaltung in Erwägungb ziehen.
Hierfür benötigst Du lediglich eine weitere Tabelle, die den Titelalias verwaltet. Die ID des ursprünglichen Filmtitels wäre dann dort ein Foreign Key.
In Deiner SQL-Abfrage mußt Du dafür dann noch einen zusätzliche Join einbaun.
Als Alias kannst Du z. B. bei amerikanischen Filmen wie Star Trek auch den Originaltitel verwenden.
Die CSV-Datei-Filterkomponenete erkennt das automatisch. [...]
Zur Zeit mache ich es so, dass ich im TV-Browser zu jeder Sendung in meiner Datenbank eine Lieblingssendung habe. Zusätzlich habe ich auch noch für eine ganze Reihe an Wunschfilmen und Serien, die ich ebenfalls als Lieblingssendungen angelegt habe, so dass es inzwischen knapp 30 Minuten dauert, bist der TV-Browser gestartet ist und das Datenupdate durchgelaufen ist. Mit dieser CSV-Datei-Filterkomponente habe ich mir erhofft, die Lieblingssendungen reduzieren zu können.
Okay, habe dir mal die beiden Dateien Filmdatenbank.csv und Test.csv geschickt. In der Test.csv sind die Filme enthalten, mit denen es bei der Filmdatenbank.csv Probleme gibt.Sheldon2012 hat geschrieben:Die Suche mit der omdb-URL ist unabhängig vom Tiitel. Daher vermute ich weiterhin ein Problem mit der entsprechenden Datei.
Liebe Grüße
Jacky