php – Designprobleme bei Mitgliedskarten, Punkten und Level-Management.
黄舟
黄舟 2017-06-24 09:42:33
0
2
1792

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?

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

Antworte allen(2)
淡淡烟草味

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

漂亮男人

用户表 userinfo
id username score(积分) level_id

卡表 cardinfo
id uid card_name token

会员级别 level_info
id min_score max_score level_name

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage