Heim  >  Fragen und Antworten  >  Hauptteil

php – Designprobleme bei Mitgliedskarten, Punkten und Level-Management.

Szene

Grundlegendes Mitgliedskartenverwaltungssystem, Verbrauchsaufzeichnungen usw.

Wie kann das Design optimiert werden?

Derzeit sind es die redundanten Felder „Punkte“ und „Mitgliedschaftsstufe“ der Mitgliedskartentabelle.

Verbrauchsdatensatztabelle, Verbrauchsmenge (1 Yuan 1 Punkt). Wenn Sie einen neuen Verbrauchsdatensatz haben, müssen Sie die Punkte der Mitgliedskarte erhöhen und seine Mitgliedsstufe basierend auf den geänderten Punkten aktualisieren.

Das Einlösen von Punkten ist so einfach wie das Abziehen von Punkten und das Beibehalten des gleichen Niveaus.

Wie gestalten die Meister dieses gemeinsame System zur Verwaltung von Mitgliedskarten?

黄舟黄舟2697 Tage vor1778

Antworte allen(2)Ich werde antworten

  • 淡淡烟草味

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

    首先,不管哪个表都需要ID,也就是主键。你得有用户表,然后用户表有对应的会员卡字段。还要有会员卡表,表中要有会员卡号,积分,会员级别。然后就是消费记录表。以下是最基本的表和字段,其他字段或表就根据你的业务添加
    user:
    id,username,cardId
    card:
    id,cardNum,point,level
    purchase:
    id,money,thing

    Antwort
    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

    Antwort
    0
  • StornierenAntwort