Tom: Gruppenwechsel

Beitrag lesen

Hello lieber Vinzenz,

Dein Suchstichwort lautet: Gruppenwechsel

Bio
Standort: Regal 1
Titel:

  • Bio Teil 1
  • Bio Teil 2

Die Frage lautete aber übersetzt "Wie kann ich verhindern, dass für jede Zeile alle Kategoriedaten wieder mit übertragen werden müssen?"

Es ging hier also

Meine Idee dazu lautet:

Mit _zwei_ Select-Statements.
  Das eine liefert nur die Groups mit ID, Klartext und sonstigen Eigenschaften
  Das zweite nur die Einträge mit der Group-ID und den Eigenschaften der Einträge

Zusammenbau findet in der darstellenden Schicht statt.

asort(array mit Einträgen über die Gruppen-ID)

foreach (Gruppe) ->
  - foreach(Eintrag) -->
     <--
  <-

Das reduziert die Datenmenge gewaltig.
Die Sortierung der Einträge über ID_Gruppe und z.B. Klartext Eintrag  kann man auch schon die Datenbank machen lassen, sodass das script, das die Ausgabe veranlasst, schon vorgekaute Daten bekommt.

Harzliche Grüße vom Berg
http://bergpost.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau
Ein Jammer ist auch, dass die Dummen so selbstsicher und die Klugen voller Zweifel sind. Das sollte uns häufiger zweifeln lassen :-)