于木制厂订单数据库设计以及如何插入数据的问题,请各位大侠仔细看看小弟的描述,尤其是后面的三点
木制厂有类似酒店菜单似的可以让顾客选择的木制品的菜单,每个种类都有相应的编号。大约一共有400多种。顾客挑选好以后,录单员将顾客选好的种类的编号以及数量记下录入数据库。我...
木制厂有类似酒店菜单似的可以让顾客选择的木制品的菜单,每个种类都有相应的编号。大约一共有400多种。顾客挑选好以后,录单员将顾客选好的种类的编号以及数量记下录入数据库。
我的数据库设计:订单表:订单ID,订单编号,订单接收时间:种类编号,数量。
这样的话问题来了:我的应用程序设计是录单员填入订单编号,订单种类,订单数量,接收时间,录入数据库。
可是400多种木制品的种类,我要做一个dropdownlist绑定数据库吗?这不现实啊!就算录单员可以点击选择,一共有400多个可以选择的,他要把滚动条拉倒什么时候啊?
如果我用textbox让录单员自己填订单编号和数量的话,每个顾客选择的种类的数目是不一样的。小顾客可能要四五种,打顾客可能要十几种,那我到底要放多少texebox才行啊?
还有,人性化需要,肯定是人家录单员一次填好订单的所有信息再录入数据库,可是一个 订单可能有好几个种类的木制品,这要怎么插入数据库呢?总不能一个订单有多少个种类就填写多少次,一次次的插入数据库吧。
我的意思是:首先,我的数据库这样设计合理吗?其次,如果我这样设计的话,一个订单有N个品种的时候,我貌似应该实现点击一次按钮插入N个记录的功能。再次,一个订单所包括的种类个数是不一样的,最少可能就一种,最多可能有400多种,可是我 总不能做400多个textbox让录单员来填吧,这太不现实了(如果一个订单比较小,只有一个种类,那么就有400多个textbox是空着的,这么多的textbox也会浪费页面空间),我要怎么办呢??? 展开
我的数据库设计:订单表:订单ID,订单编号,订单接收时间:种类编号,数量。
这样的话问题来了:我的应用程序设计是录单员填入订单编号,订单种类,订单数量,接收时间,录入数据库。
可是400多种木制品的种类,我要做一个dropdownlist绑定数据库吗?这不现实啊!就算录单员可以点击选择,一共有400多个可以选择的,他要把滚动条拉倒什么时候啊?
如果我用textbox让录单员自己填订单编号和数量的话,每个顾客选择的种类的数目是不一样的。小顾客可能要四五种,打顾客可能要十几种,那我到底要放多少texebox才行啊?
还有,人性化需要,肯定是人家录单员一次填好订单的所有信息再录入数据库,可是一个 订单可能有好几个种类的木制品,这要怎么插入数据库呢?总不能一个订单有多少个种类就填写多少次,一次次的插入数据库吧。
我的意思是:首先,我的数据库这样设计合理吗?其次,如果我这样设计的话,一个订单有N个品种的时候,我貌似应该实现点击一次按钮插入N个记录的功能。再次,一个订单所包括的种类个数是不一样的,最少可能就一种,最多可能有400多种,可是我 总不能做400多个textbox让录单员来填吧,这太不现实了(如果一个订单比较小,只有一个种类,那么就有400多个textbox是空着的,这么多的textbox也会浪费页面空间),我要怎么办呢??? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询