Hallo zusammen,
ich verbiege mir gerade meine Gehirnwindungen bei folgendem Problem. Folgende Tabelle habe ich mir ausgedacht um Kunsttechniken zu Gruppieren.
PK | type | subpart | ….
Mit folgendem Inhalt:
1 Zeichnung NULL
2 Objekte NULL
3 Graphik NULL
4 Bleistift 1
5 Holz 2
6 Glas 2
7 Kreide 1
8 Birke 5
9 Computergen. 3
10 Eiche 5
….
Die Spalte Subpart Referenziert den PK der Technik die die Übergeordnete Technik darstellt.
z.B. Bleistift und Kreide sind Untergruppen von Zeichnung. Birke und Eiche ist eine Untergruppe von Holz. Holz wiederum ist eine Untergruppe von Objekt ist.
Nun mein Problem, ich will das als eine „sortierten und Gruppierte Liste“ ausgeben. Also etwa in der Form: Zeichnung mit allen Untergruppen (Bleistift, Kreide), Objekt (Holz(Birke,Eiche), Glas), Graphik(Computergeneriert)
Meine Idee war zu schauen ob es Subpart-Einträge für die Entsprechende PK gibt und ob es dann für die neue PK wieder Subart-Einträge existieren. Aber da Durchlaufe ich die Tabelle ja für Einen Eintrag mehrere male.
Hat jemand eine bessere Idee wie man die Liste generiert? Die Tabelle wäre auch erweiterbar wenn das Helfen könnte. Stehe da aber momentan total auf dem Schlauch.
ich verbiege mir gerade meine Gehirnwindungen bei folgendem Problem. Folgende Tabelle habe ich mir ausgedacht um Kunsttechniken zu Gruppieren.
PK | type | subpart | ….
Mit folgendem Inhalt:
1 Zeichnung NULL
2 Objekte NULL
3 Graphik NULL
4 Bleistift 1
5 Holz 2
6 Glas 2
7 Kreide 1
8 Birke 5
9 Computergen. 3
10 Eiche 5
….
Die Spalte Subpart Referenziert den PK der Technik die die Übergeordnete Technik darstellt.
z.B. Bleistift und Kreide sind Untergruppen von Zeichnung. Birke und Eiche ist eine Untergruppe von Holz. Holz wiederum ist eine Untergruppe von Objekt ist.
Nun mein Problem, ich will das als eine „sortierten und Gruppierte Liste“ ausgeben. Also etwa in der Form: Zeichnung mit allen Untergruppen (Bleistift, Kreide), Objekt (Holz(Birke,Eiche), Glas), Graphik(Computergeneriert)
Meine Idee war zu schauen ob es Subpart-Einträge für die Entsprechende PK gibt und ob es dann für die neue PK wieder Subart-Einträge existieren. Aber da Durchlaufe ich die Tabelle ja für Einen Eintrag mehrere male.
Hat jemand eine bessere Idee wie man die Liste generiert? Die Tabelle wäre auch erweiterbar wenn das Helfen könnte. Stehe da aber momentan total auf dem Schlauch.
Comment