Antwort #2 am: 16. Oktober 2012, 12:25:38
@hendrik
Bist Du sicher, dass man da soviel machen muss? In einer Minimalversion würde ich einfach eine neue Tabelle erstellen mit folgenden Feldern:
Artikelnummer (= Nr aus Artikelstamm), Künstler-ID (=Nr aus Userverwaltung), Provisionssatz.
Dann kleines Modul zu dieser Tabelle als Erweiterung der Artikelstammdaten zu Erfassung des Provisionssatzes.
Damit wären erstmal alle notwendigen Daten in der Shop-DB vorhanden.
Damit der Künstler die Provision sieht, muss er sich anmelden und in sein Konto gehen. Diese Kontoübersicht wird mit einem kleinen Modul, dass die Daten aus der o. g. Tabelle, den Bestellungen, und den Artikestammdaten abfragt mit Filter der angemeldeten User-ID. Das ist genau eine Abfrage.
Wenn man feiner gehen will kommen dann halt noch verbesserte Abfragen und viellecht eine Artikelübersicht gefiltertn nach Künstler, Komforterweiterungen um nicht immer für jeden Artikel den Provisionssatz einzugeben hinzu.
Also für mich sieht das nach 2 kleinen Modulen und einer neuen Tabelle aus. Fertig.
Volker