Grundlegende Verständnisfrage zu MetaModels - Fremdschlüssel -
Hi,
ich stoße bei jedem Projekt - aber wirklich bei jedem - an Folgendes Problem, und würde mal gerne ohne viel SQL und so wenig Eingriff in den Quellcode wie möglich zurecht kommen.
Entweder verstehe ich einen Zusammenhang in MM nicht oder .. naja egal es kann es halt nicht.
Also zu meinem Problem(en)...
Es gibt die MM:
- Bereiche (alias, Name)
- Kategorien (alias, Name,Fremdschlüssel-Bereiche)
- Eigenschaften (alias, Name, Bild)
- Produkte (alias, Name, Fremdschlüssel-Kategorie, Fremdschlüssel-Eigenschaften [Tags])
So sieht zumindest für mich strukturierte Datenhalten aus.
Nun "möchte ich" z. B. das im Frontend ein Kategorien-Filter erscheint, der nur die Kategorien eines Bereiches anzeigt, respektive somit natürlich auch nur die Produkte aus einem Bereich. Dazu benutze ich immer viel SQL ...
Genauso sollen natürlich bei der Produktansicht die Bilder der Eigenschaften in der Detailansicht angezeigt werden.
Verstehe ich das richtig, das MM das Prinzip vom "Fremdschlüsseln" nicht wirklich versteht bzw durchgängig verarbeiten kann?
VG&Danke
Christian