Hallo, vielleicht kann mir hier jemand helfen.
Ich habe eine Shop-Aufgabe, in dem es um die Zuordnung von Gutscheinen geht. Der Kunde soll aber nicht einfach einen Gutschein zu einem Artikel zugeteilt bekommen, sondern sich diesen aus verschiedenen aussuchen können, die den Artikeln oder einer Kategorie, in der sich der Artikel befindet, zugeordnet sind.
Nun weiß ich schon, wie man die Artikel abruft, auch in Abhängigkeit der Kategorien. Wie aber bringt man die 6 Tabellen so zusammen, dass obige Anforderung funktioniert?
Die 6 relevanten Tabellen sehen wie folgt aus:
Artikel
os_arts
ID | Name | parent
--------------------
a1 | Demo1 |
a2 | Demo2 |
a3 | Demo3 |
a4 | Demo4 |
a5 | Demo5 |
a6 | Demo6 | a13
a7 | Demo7 | a13
a8 | Demo8 | a13
Kategorien
os_cat
ID | Name |
--------------------
c1 | Kat1
c2 | Kat2
c3 | Kat3
c4 | Kat4
Gutscheine
os_freevoucher
ID | obj |
--------------------
f1 | Free1
f2 | Free2
f3 | Free3
f4 | Free4
f5 | Free5
f6 | Free6
Zuordnung von Artikeln zu Kategorien
os_art2cat
ID | artid | catid|
--------------------
ac1 | a1 | c1
ac2 | a2 | c1
ac3 | a3 |c2
ac4 | a4 | c3
ac5 | a5 | c1
ac6 | a13 | c3
Zuordnung von Gutscheinen zu Artikeln
os_free2arts
ID | artid | voucherid|
--------------------
af1 | a1 | f1
af2 | a2 | f1
af3 | a3 | f2
af4 | a4 | f3
af5 | a5 | f1
af6 | a13 | f1
Zuordnung von Gutscheinen zu Kategorien
os_free2cats
ID | catid | voucherid|
--------------------
ac1 | c1 | f1
ac2 | c2 | f1
ac3 | c3 | f2
ac4 | c4 | f3
ac5 | c5 | f1
Danke in die Runde ******
Ich habe eine Shop-Aufgabe, in dem es um die Zuordnung von Gutscheinen geht. Der Kunde soll aber nicht einfach einen Gutschein zu einem Artikel zugeteilt bekommen, sondern sich diesen aus verschiedenen aussuchen können, die den Artikeln oder einer Kategorie, in der sich der Artikel befindet, zugeordnet sind.
Nun weiß ich schon, wie man die Artikel abruft, auch in Abhängigkeit der Kategorien. Wie aber bringt man die 6 Tabellen so zusammen, dass obige Anforderung funktioniert?
Die 6 relevanten Tabellen sehen wie folgt aus:
Artikel
os_arts
ID | Name | parent
--------------------
a1 | Demo1 |
a2 | Demo2 |
a3 | Demo3 |
a4 | Demo4 |
a5 | Demo5 |
a6 | Demo6 | a13
a7 | Demo7 | a13
a8 | Demo8 | a13
Kategorien
os_cat
ID | Name |
--------------------
c1 | Kat1
c2 | Kat2
c3 | Kat3
c4 | Kat4
Gutscheine
os_freevoucher
ID | obj |
--------------------
f1 | Free1
f2 | Free2
f3 | Free3
f4 | Free4
f5 | Free5
f6 | Free6
Zuordnung von Artikeln zu Kategorien
os_art2cat
ID | artid | catid|
--------------------
ac1 | a1 | c1
ac2 | a2 | c1
ac3 | a3 |c2
ac4 | a4 | c3
ac5 | a5 | c1
ac6 | a13 | c3
Zuordnung von Gutscheinen zu Artikeln
os_free2arts
ID | artid | voucherid|
--------------------
af1 | a1 | f1
af2 | a2 | f1
af3 | a3 | f2
af4 | a4 | f3
af5 | a5 | f1
af6 | a13 | f1
Zuordnung von Gutscheinen zu Kategorien
os_free2cats
ID | catid | voucherid|
--------------------
ac1 | c1 | f1
ac2 | c2 | f1
ac3 | c3 | f2
ac4 | c4 | f3
ac5 | c5 | f1
Danke in die Runde ******
Zuletzt bearbeitet: