MsvP@habdichliebhasi
Erfahrenes Mitglied
Hallo ihr Lieben,
ich bräuchte mal einen kleine Initialzündung für mein Gehirn.
Ich möchte in einem meiner Webprojekte in Kürze Credits anbieten, die der User online erstehen kann. Also eine Art virtueller Währung für die Plattform.
Jetzt überlege ich die ganze Zeit fieberhaft, wie ich die Datenbank aufbauen soll für die Einkäufe.
Theoretisch würde es ja reichen, wenn jeder User ein Feld "Credits" in seiner Tabelle hat, wo die jeweilige Zahl geupdatet wird.
Schlecht ist allerdings, dass ich dadurch keinerlei Log hätte, bei dem ich sehen kann, wann wer was gekauft hat.
Habt ihr ne gute Idee, wie man diese DB-Struktur am sinnvollsten aufziehen sollte?
Z.B. eine eigene Credit_User Tabelle, wo jeder Kauf protolliert wird? Aber wie zeige ich dann die Gesamt Credits eines Users an? Jedes Mal die DB durchsuchen nach allen Usereinträgen und addieren? Ist das sinnvoll?
Vielen Dank im Vorraus.
ich bräuchte mal einen kleine Initialzündung für mein Gehirn.
Ich möchte in einem meiner Webprojekte in Kürze Credits anbieten, die der User online erstehen kann. Also eine Art virtueller Währung für die Plattform.
Jetzt überlege ich die ganze Zeit fieberhaft, wie ich die Datenbank aufbauen soll für die Einkäufe.
Theoretisch würde es ja reichen, wenn jeder User ein Feld "Credits" in seiner Tabelle hat, wo die jeweilige Zahl geupdatet wird.
Schlecht ist allerdings, dass ich dadurch keinerlei Log hätte, bei dem ich sehen kann, wann wer was gekauft hat.
Habt ihr ne gute Idee, wie man diese DB-Struktur am sinnvollsten aufziehen sollte?
Z.B. eine eigene Credit_User Tabelle, wo jeder Kauf protolliert wird? Aber wie zeige ich dann die Gesamt Credits eines Users an? Jedes Mal die DB durchsuchen nach allen Usereinträgen und addieren? Ist das sinnvoll?
Vielen Dank im Vorraus.
