ASK MLM's database design

20th November 2011 10:46 AM JagoVB#1
pagi agan2...



saya ada project buat web untuk MLM neh..

nah saya bgung mengenai database designnya...



casenya seperti ini:

1 user bisa punya 2 downline dan seterusnya.



user

/ \

downline kiri downline kanan



nah untuk database designnya itu:

ada table user (untuk mencatat semua data user)

ada table relationship untuk setiap user

isi table nya:

*userid

*parentid

*leftdownline

*rightdownline



kira2 klo design databasenya seperti itu,bener ga gan.?



dan kalo mau cari total user untuk 1bagian downline,gmana ya.?

pake algoritma apa ya kira2.?



mohon bantuannya ya...

tq

</div>