辩论表的设计

[dbo].[ArgueTitle]         这个表用来存放主题,如:不懂红楼梦能不能给大学毕业证?
 [ATId] [int]            自增ID 
 [ATitle] [varchar](50)        主题内容  
 [ATStartTime] [datetime]       发起争论的时间
 [ATOverTime] [datetime]       结束争论的时间
 [ATName] [varchar](50)       发起人的姓名
 [ATNameId] [varchar](50)       发起人的ID

[dbo].[ArgueContent]        争论的表,如:不懂红楼梦不能给大学毕业证!
 [ACId] [int]            自增ID
 [ACParentId] [int]         主题的ID
 [AContent] [varchar](500)       内容
 [ACTime] [datetime]        发布争论时间
 [ACName] [varchar](50)        发布人姓名
 [ACNameId] [varchar](50)       发布人ID
 [ACSide] [int]           发布人是正方的还是反方的

[dbo].[ArgueVotes]         投票表
 [AVId] [int]             自增ID
 [AVParentId] [int]          内容的ID
 [AVName] [varchar](50)        投票人名字
 [AVNameId] [int]          投票人ID

这样可以设置一个人只能给一个争论投一票,防止了恶意刷分,但是就不能匿名投票了。

转载于:https://www.cnblogs.com/gengxiaochao/archive/2007/09/26/906747.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值