Hallo, ich habe eine Frage im Bezug auf die Datenbankstruktur eines Referalsystemes. Zur Erklärung: User werben User und werden je nach Refebene vergütet (Siehe Paid4-Szene). Mir geht es einfach mal um das Prinzip eine rationale Nutzung der DB hinzubekommen. Meine Tabelle:
id|user|user_id|ebene_1|ebene_2|ebene_3|ebene_4|ebene_5|ebene_6
Wie man sieht gibt es 8 Ebenen und eine für den User einmalige ID (nicht zu verwechseln mit der DB-ID). Wenn jetzt z.B. ein User geworben wird bei seinem Entry unter der jeweiligen Ebene die User-ID (user_id) eingetragen. Hat vielleicht jemand eine bessere Idee um die Problematik zu lösen? Könnte ich alles über mehrere Tabellen irgendwie vernetzen? Danke für eure Antworten und frohe Ostern, Gruss webfreak
id|user|user_id|ebene_1|ebene_2|ebene_3|ebene_4|ebene_5|ebene_6
Wie man sieht gibt es 8 Ebenen und eine für den User einmalige ID (nicht zu verwechseln mit der DB-ID). Wenn jetzt z.B. ein User geworben wird bei seinem Entry unter der jeweiligen Ebene die User-ID (user_id) eingetragen. Hat vielleicht jemand eine bessere Idee um die Problematik zu lösen? Könnte ich alles über mehrere Tabellen irgendwie vernetzen? Danke für eure Antworten und frohe Ostern, Gruss webfreak