当前位置: 代码迷 >> ASP.NET >> 关于一个简单的数据库设计的小疑点,大家来帮帮忙吧
  详细解决方案

关于一个简单的数据库设计的小疑点,大家来帮帮忙吧

热度:624   发布时间:2013-02-25 00:00:00.0
关于一个简单的数据库设计的小问题,大家来帮帮忙吧
我做一个彩票的网站,其中有一个功能就是投注功能,我现在设计这个投注表,如果说彩民只能选一个号的话我直接在这个表中加一个投注号的字段,然后跟中奖号一比较就可以了,   但是现在的问题是彩民可以用复式投注,一下就产生了很多号,我怎么样设计这个数据库才好呢。

------解决方案--------------------------------------------------------
(id,投注号,投注人)
id设为自动增长(整形)
投注号为投注人选择的号码
投住人为投注人的ID。

不知我说清楚没有?

------解决方案--------------------------------------------------------
不理解
------解决方案--------------------------------------------------------
比较赞成 复式的也拆成一份一份的插入表中
当万一数据有问题时,可以很容易恢复过来,元数据一定要准确
------解决方案--------------------------------------------------------
我的想法是可以拆成两个表,一个是(id,投注人id),另外一个是(投注人id,投注号),两个表建一个外键,join一下就可以了查出复式投注号码。
------解决方案--------------------------------------------------------
两三角的人问的问题就是不一样!
  相关解决方案