2个表关联,批量导入数据,求思路

有一个产品表和供应商表,客户给一个excel数据,怎么才能效率的导进2张表里啊数据大概5万条,要求2分钟内导完
客户给的excel,我们要分成2个表导进去,产品表有产品名称,价格,数量,供应商ID
供应商表有名称,地址,求大神们给个思路
图片说明

编写一个导入类,利用多线程,导入类中存储,导入的开始行和结束行

我导入的时候就插入一行英文对应数据库的列名即可,导入数据只对应英文列,如果一致就导入,不一致就不管,也不用把一个excel拆分成两个,那样两个表的关系都不好控制了,导入的时候应该是先导入供应商信息,有了供应商才能对应相应的产品吧,就插入供应商后返回个id,给产品外键赋值就可以了

我觉得楼上说的都很好。多线程是一种很好的实现方式。先多线程导入供应商表,后对相应的产品开线程导入。做到两个表同时并发导入。这样速度会提高很多