如何使用评级系统创建最佳模式数据库并在一个月内可用?
|
我将创建数据库MySQL的架构。有用户名,密码等和评分系统,可在一个月内使用。
标准它看起来像这样:
id |用户名|密码一月二月前进rating1 |评分2 | rating3 |
1 |约翰| xxx | 1 | 0 | 1 | 3 | 3 | 6
2 |艾米| xxx | 1 | 1 | 0 | 1 | 6 | 3
如果用户购买商品,则必须添加评分(1,2,3)。如果在约翰中选择2,则评分2 +1
id |用户名|密码一月二月前进rating1 |评分2 | rating3 |
1 |约翰| xxx | 1 | 0 | 1 | 3 | 4 | 6
2 |艾米| xxx | 1 | 1 | 0 | 1 | 6 | 3
一月,二月(1-可用,0-不可用)等将自己设置为John或Amy。
这好吗?我应该为Januar / feb / march和rating1 / 2/3创建单独的表格吗?也许只是为了评分?
没有找到相关结果
已邀请:
2 个回复
你换
摊揉售
等级
月数
我知道在Rails上的ruby世界中,我会使用多态关联对此进行建模。在这里看看它是如何工作的:http://railscasts.com/episodes/154-polymorphic-association 是的,这是一段关于铁路的视频,但此处适用。