| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Referal-System im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo, ich habe eine Frage im Bezug auf die Datenbankstruktur eines Referalsystemes. Zur Erklärung: User werben User und werden ...
![]() |
| | #1 (permalink) |
| Registriert seit: 30.03.06 ![]() Likes: 0 | Anzeige 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|eb ene_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 |
| | |
| | #2 (permalink) |
| Registriert seit: 04.01.05 ![]() Likes: 0 | Such mal nach Composite Pattern Ansonsten ist folgendes ein Top Buch, das Design Patterns (mit java Beispielen) erklärt: http://www.amazon.de/exec/obidos/ASI...847735-6710665 |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 30.03.06 ![]() Likes: 0 | Danke für den Tipp |
| | |
| | #4 (permalink) |
| Moderator ![]() Registriert seit: 17.10.01 ![]() Likes: 0 | das "Composite Pattern" bezieht sich leider auf einen objekt-orientierten einsatz. beinahe alle zur zeit gebreuchlichen datenbanksysteme, unterstuetzen jedoch keine objekte....von daher muesste man nen anderen ansatz suchen. eine umwandlung des "Composite Pattern" nach db feldern ist auch eine schlechte idee, da so das ganze in die tiefe referenziert wird und somit sehr unperformant wird. leider habe ich das mit den ebenen noch nicht ganz verstanden. kannst du das ganze nochmals mit anderen worten formulieren? ev ein konkretes bsp mit user1 und user2 |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 30.03.06 ![]() Likes: 0 | Also, es gibt Dienste wie z.B. cashagent.de, welche die User für das Lesen und Bestätigen von Mails bezahlen. Um anschließend noch mehr Geld zu verdienen, wirbt man User die nach der jeweiligen Ebene einen gewissen Prozentsatz einbringen. Bsp.: User A wirbt User B. User A bekommt eine Mail mit einem Wert von 5 Cent. Angenommen die Refebene beträgt 50%, erhält User A 2,5 Cent Bonus. User B erhält ganz normal 5 Cent (weil er noch niemanden beworben hat). Wirbt User B jetzt auch jemanden, ist dieser User C in der zweiten Ebene von User A. Wenn also die zweite Ebene 25% beträgt erhält User A 1,25 Cent (25% von 5 Cent) von User C und 2,5 Cent von User B wenn dieser auch bestätigt hat. Ich hoffe das war eindeutig genug Gruss webfreak |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| system.log | XXXX | Windows | 0 | 03.12.06 13:47 |
| SAM und SYSTEM | checkbutton | Windows | 4 | 14.10.05 10:26 |
| 5.1-System per ALSA | sheepd | Linux/UNIX | 4 | 05.12.04 13:45 |
| Ein System 2 x XP | Inselflug | Windows | 4 | 05.05.03 17:41 |
| Win 16-System | Laudanum | Die Problemzone | 9 | 19.03.03 17:50 |