首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何实现一个用户点商店系统

问如何实现一个用户点商店系统
EN

Stack Overflow用户
提问于 2013-09-05 02:46:58
回答 1查看 75关注 0票数 0

我正在寻求的建议,希望我自己,并希望别人。基本上,我有一个网站,我正在工作,有一个用户登录系统,和一个类似论坛的主题系统,我正在考虑增加一个新的功能,我正在寻找一些有经验的建议背后的逻辑,我试图做什么。

目标

目标是当用户发布一个帖子时,它在用户表中的“点”字段中为该特定用户存储一个点,我现在正在寻找一种方法,以便当一个用户有100个点时,他们可以交换一个功能,比如配置文件页面或他们的配置文件上的背景图像。

我的问题是,如何才是实现这一结构的最佳方式?即。

代码语言:javascript
复制
**USERS table**

user_id
username
points

**FEATURE table**
feature_id
feature_name

**FEATURE USER table**
feature_id
user_id

任何建议与逻辑背后的系统,这样的建议,将不胜感激!

EN

回答 1

Stack Overflow用户

发布于 2013-09-05 05:02:51

几乎没有什么东西能让你的生活变得更轻松,包括:

  • 每个表中的唯一ids (包括'feature_user')。
  • 功能表中的状态和/或开始/停止日期,这样您就可以停止提供特定的功能了。开始/停止约会的好处是你可以提前设定它们(想象一下在新年午夜结束的促销活动--你想要醒着吗?)
  • redemption_date和redemption_points列在feature_user表中。这是穷人的会计制度,你最终会想要的。

根据站点的严重程度,您可能希望为它们实现一个真正的会计系统(贷项/借方)。

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18626924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档