怎么插入一条订单表向订单详情插入多条数据呢,可以用触发器,可是订单详情表里面的数据从何而来呢?就只是单纯的MySQL数据库设计 与JAVA没关系,
怎么说呢,你的想法很奇特。很多人应该都没想过这个问题。打个比方:
①、给你100块钱帮我去买东西,你根本不知道我要什么东西。你能知道的是我这个人要买东西、总价格是100元...
②、让你去买一包烟20、一打可乐30一件衣服50。那你能知道的东西就有我这个人、每个商品信息以及这次订单的总价....
当然我不知道你表是怎么设计的。如果你订单表里面有订单详情的信息那么我说的东西就不存在(不过你这个订单详情表存在的意义呢?)。
我觉的这个问答题可以删掉
1.订单表可分为订单主表和订单从表;
订单主表放订货人相关的信息,电话,地址……等等信息,加上金额相关信息,订单总金额什么的;
订单从表存储订货信息内容,包括货品信息,数量,金额,折扣,税,备注,等等,还多加20列以上自定义列。
2.订单信息都来自前台手动录入,从其他单据转变过来的数据,表格倒入;
实际情况是录入一条信息,发一条sql语句给服务器,执行存储过程,写入订单从表之中,保存单据的时候再合计一下总金额,总数量写入主表上。
我也只能提供大概东西,实际操作应用才能知道具体的流程和问题