首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请教一个数据库标的设计的有关问题

2012-01-12 
请问一个数据库标的设计的问题?我设计几张和订单和账单相关的表,请问一下合理吗?如果设计一份:需要记录多

请问一个数据库标的设计的问题?
我设计几张和订单和账单相关的表,请问一下合理吗?
如果设计一份:需要记录多个信息订单(比如记录手机充值详细、订购车票的信息)的表结构,以及相应的订单的问题?
订单表:
orderid,price,datetime,ispay,amount
订单详表:
充值订单详表:(orderid,phonenum)
订购车票的信息:(orderid,ticketinfo)
这样设计表,还需要怎么优化,才可以做到查询的时候效率更优?

[解决办法]
关于与订单有关的数据库,建议楼主查看一下微软的 Northwind 数据库,那可是最权威的了.
以前的2000安装的时候会安装这个,也可以直接到微软网站上去下载.
[解决办法]
好像CSDN也有下载:
http://download.csdn.net/detail/weixingstudio/3605269
[解决办法]
个人觉得你设计的已经比较满足范式了
[解决办法]
没必要搞那么多个表把,一个order 主表,一个明细表就可以了把。
[解决办法]
首先考虑的是业务模型,先不要管查询效率,先把ER图勾画出来
你的业务逻辑别人也搞不懂,又有手机又有车票的,我也不明白你要做什么

热点排行