日期:2014-05-18  浏览次数:20558 次

请教数据库高手,帮忙看看设计的合理性
需要做一套彩票系统,现在有很多的彩种。
问题就是关于如何设计每个彩种的订单表问题,用户下了订单之后,需要在用户中心能看到他的订单:

有两种方案:

一是每个彩种一个订单表,分开存储,那么麻烦一点的就是在统计订单的时候会麻烦一些。

二是所有的彩种一个订单表,在统计订单的时候比较好处理。

请基于以下几点考虑:

1、数据的安全问题;
2、大数量下的效率问题;
3、所有彩种的字段差不多一样;
4、哪一种处理起来更合理。

请给点意见,谢谢。
最后被采纳的将另外开贴送分。

------解决方案--------------------
第二种会比较好,但有事信息可以放在另外一个表,通过关联就行
------解决方案--------------------
第二种感觉好一点,不同的彩种可以用不同的代码标记出来。这样,在处理上就和彩种无关了。
------解决方案--------------------
tatty_bad(我总是出现在该出现的地方) ( ) 信誉:100 Blog 加为好友 2007-6-19 16:04:12 得分: 0
如果在大数量的情况下,订单每天有上万条,这样在查询某一个彩种的时候,是不是会效率下降。。。

可以建立相应的索引来提高查询效率。查询时候考虑使用分页存储过程来完成。
要是数据很多得升级硬件。