鍍金池/ 問答/PHP/ 分銷數(shù)據(jù)庫設(shè)計,分銷關(guān)系的,如何實(shí)現(xiàn)多級的,可以分享下思路

分銷數(shù)據(jù)庫設(shè)計,分銷關(guān)系的,如何實(shí)現(xiàn)多級的,可以分享下思路

分銷數(shù)據(jù)庫設(shè)計,分銷關(guān)系的,如何實(shí)現(xiàn)多級的,可以分享下思路

比如用戶A—發(fā)展—用戶B—發(fā)展—用戶C——D

如何記錄他們的之間的關(guān)系
如何保存這樣的關(guān)系
如何設(shè)計數(shù)據(jù)表
有無稍微成熟一點(diǎn)的方案

謝謝啦

回答
編輯回答
妖妖

數(shù)據(jù)庫保存一個等級level字段

2018年7月27日 23:11
編輯回答
硬扛

每個用戶除了member_id外,加一個PID用于記錄推薦人ID,如果PID為空,則為分銷頂級用戶,然后寫算法獲取每個用戶的三層或N層關(guān)系即可。然后整個系統(tǒng)基本上都是圍繞這個算法運(yùn)行的。網(wǎng)上有ecshop版的可以參考。

2018年1月31日 09:39