Hallo Andy-aus-M,
prinzipiell gäbe es hier eine konkrete Lösung, ich weiß aber nicht, ob diese für dich interessant bzw. relevant wäre...
Ich arbeite für meine Kunden mit der JTL-WAWI (als Master) und dem modified-Shopsystem. Solche Download-Anwendung haben sich bereits im Live-Einsatz bewährt.
Dein Beispiel:
Die 3888 Downlaodartikel mit der jeweiligen, hinterlegten Datei wären dann sogenannte Kinderartikel. Diese würden dann alle Download-Funktionen des Shopsystems erfüllen. D.h. E-Mail Download-Link, Mein Konto Bereich etc..
Die 27 Artikel, an welchen die jeweilige Auswahl möglich wäre (z.B. 48 Farben und 3 verschiedene Formate) sind Vaterartikel.
Wenn am Kinderartikel keine Bilder oder Beschreibungen hinterlegt sind, werden diese vom Vaterartikel übernommen. Alle anderen Werte werden nach Auswahl vom Kinderartikel ausgegeben, also nur 27 mal eintragen.
Ich hoffe es war eine hilfreiche Anregung.
Beste Grüsse
hardy - eW-dresden / eW-Service
Offizieller JTL-Servicepartner