Ich erstelle ein System, wo ein Benutzer eine beliebige Kombination von vier Optionen auswählen kann.Beste Logik zum Speichern von Kategorien von Bildern
Dann werden die Ergebnisse basierend auf ihrer genauen Kombination angezeigt.
Zum Beispiel, wenn ein Benutzer Farbe, Text und Logo auswählt. Nur Ergebnisse mit Farbe, Text und Logo würden zurückkehren.
Auf der anderen Seite, ich erstelle "Vorlagen", die schließlich die Ergebnisse zurückgegeben werden. Jede Vorlage wird so gekennzeichnet, dass sie ordnungsgemäß zurückgegeben werden kann, wenn ein Benutzer eine Kombination auswählt, die der Vorlage entspricht.
Meine Frage:
Was ist der beste Weg, um diese Informationen in dem Back-End zu kategorisieren, so dass es von den Benutzeranforderungen gezogen werden kann?
Zum Beispiel habe ich eine Vorlage, die Farbe und Text oder Farbe, Text und Logo sein kann. Meine Vermutung ist, dass diese beiden Gruppen in einer Familie gruppiert werden, und wenn eine Kombination erstellt wird, überprüft eine Abfrage jede Familie auf eine passende Kombination. Wenn dies der Fall ist, wird diese spezifische Comboveränderung zurückgegeben.
Würden Sie es anders machen?
Danke!
sieht für mich wie ein Tag-System aus. – palindrom