首頁  >  問答  >  主體

php - 會員卡、積分、等級管理設計問題。

場景

基本的會員卡管理系統,消費記錄等。

如何設計更優化?

目前是會員卡表 冗餘 積分 會員等級欄位。

消費記錄表, 消費金額(1塊錢1分),有了新的消費記錄肯定要去增加會員卡的積分和根據變化後的積分來更新他的會員級別。

積分兌換就簡單了直接減去積分 等級不變就行。

就這種常見的會員卡管理系統大神們都是怎麼設計的呢

黄舟黄舟2697 天前1779

全部回覆(2)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-06-24 09:44:33

    首先,不管哪個表都需要ID,也就是主鍵。你得有用戶表,然後用戶表有對應的會員卡欄位。還要有會員卡表,表中要有會員卡號,積分,會員等級。然後就是消費記錄表。以下是最基本的表和字段,其他字段或表就根據你的業務添加
    user:
    id,username,cardId
    card:
    id,cardNum,point,level
    purchase:
    id,money,thing

    回覆
    0
  • 漂亮男人

    漂亮男人2017-06-24 09:44:33

    用戶表 userinfo
    id username score(積分) level_id

    卡表 cardinfo
    id uid card_name token

    會員等級 level_info
    id min_score max_score level_name

    回覆
    0
  • 取消回覆