报表填报,一个EXCEL中有订单详情数据,填报时如何能存储到数据库的订单表和订单详情表

如题,excel中的数据订单和订单详情被合在一起的(excel中的数据无法改变)。我这边数据库分为订单表和订单详情表。如何才能正确填报。以前我的做法是数据库表就只建一张订单表,把订单的所有信息一起保存,但是这样无法处理现在的业务。数据库这边还是需要订单表和订单详情表。

FineReport 犁不动田的大牛 发布于 2019-11-26 09:09
1min目标场景问卷 立即参与
回答问题
悬赏:10 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
hpmpkkLv3中级互助
发布于2019-11-26 09:12

i.jpg可以同时提交多个表,只要字段对应正确了就行了

  • 犁不动田的大牛 犁不动田的大牛(提问者) 因为我excel的数据(订单编号+订单详情)订单编号会出现多次,提交订单表数据的时候,会导致主键唯一的错误
    2019-11-26 09:14 
  • hpmpkk hpmpkk 回复 犁不动田的大牛(提问者) 别把订单编号当主键,让主键自增长
    2019-11-26 09:30 
  • 犁不动田的大牛 犁不动田的大牛(提问者) 回复 hpmpkk 如果不用订单编号当主键,那我订单表的订单编号不是会重复?这样我何必要订单详情表,一对多的关联又有何用
    2019-11-26 09:58 
  • hpmpkk hpmpkk 回复 犁不动田的大牛(提问者) 一对多是只要有相同的字段就行了,又不是非得要主键,订单编号 重复 就是你订单编号生成的规则问题了,你在生成订单编号的时候可以先去数据库查询,如果有相同的就不要
    2019-11-26 10:07 
  • 犁不动田的大牛 犁不动田的大牛(提问者) 回复 hpmpkk 大佬是用的自定义提交么?望能给个java代码看看
    2019-11-26 10:29 
  • 2关注人数
  • 235浏览人数
  • 最后回答于:2019-11-26 09:12
    请选择关闭问题的原因
    确定 取消
    返回顶部