2016-10-14 3 views
1

Ich entwickle eine Website, in der Benutzer nach Eigenschaften anhand bestimmter Filter und Ergebnisse suchen, die in einer Tabelle angezeigt werden. Eines der Felder in der Tabelle ist ein Bild für die Eigenschaft. Ich möchte jedoch mehrere Bilder für die Eigenschaft speichern, die angezeigt werden können, wenn darauf geklickt wird.So speichern Sie mehr als eine Bildreferenz in einem Datenbankfeld

Momentan speichere ich einen Verweis auf einen Dateinamen, den ich benutze, um mit einem Fileserver online zu interagieren und ein Bildfeld in meiner Datenbank zu haben, in dem ich diese Referenz speichere. Wie gehe ich vor, um mehr als ein Bild pro Eigenschaft zu speichern und bestimmte anzuzeigen, wenn ich wähle?

Antwort

2

Erstellen Sie einfach eine getrennte DB-Tabelle für Bilder, deren Fremdschlüssel der Primärschlüssel Ihrer Eigenschaft ist. Eine andere Möglichkeit, die nicht empfohlen wird, besteht darin, alle Dateinamen in einem Feld in der Eigenschaftentabelle zu speichern, z. B. durch Komma oder Doppelpunkt usw.

Verwandte Themen