作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在为我所在国家/地区可用的足球博彩游戏创建一个在线社区。我很清楚整个系统应该如何工作,但我在确定理想的数据库设计时遇到了一些麻烦,我需要一些帮助。
通常的工作流程应该是这样的:
奖励问题:由于我对“SEO 友好”的 URL 还很陌生,所以我也有兴趣了解您如何命名该系统中涉及的所有部分。
我非常感谢在设计可以适应整个场景的数据库模式方面的任何帮助。
PS:我将为这个问题悬赏,我目前的 Internet 连接存在一些问题,因此我可能需要一些时间来阅读/评论您的答案。
提前致谢!
最佳答案
这是一项艰巨的任务,但这是我的尝试:
Members
表存储成员数据;包括 PerformanceFactor
,它会根据答案的正确性定期重新计算。Transactions
表跟踪每个成员的存款和取款。 Type
字段可以是 1=存款,2=取款,3=转入奖金。MemberID, ContestID
设置UNIQUE约束以防止成员(member)为特定比赛下多个赌注MemberBetID, QuestionID
上放置 UNIQUE 约束,以防止成员为特定问题放置多个答案。DerivedAnswers
表包含通过对特定竞赛的成员答案进行“统计分析”而获得的答案。对 ContestID、QuestionID
设置 UNIQUE 约束,以防止对特定问题重复回答。关于php - 博彩社区的数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1689989/
我是一名优秀的程序员,十分优秀!