我有一張兒童桌:
create table Battery(
Battery_Number primary key,
Pack_Position,
Pack_Number,
Assembly_ID,
foreign key (Pack_Number) references Pack(Pack_Number),
foreign key (Assembly_ID) references Assembly (Assembly_ID)
);
兩個父表:
create table Pack(Pack_Number primary key, ...);
create table Assembly(Assembly_ID primary key auto_increment,...);
每個父子關系的關系是一對多 . 一個元件包含許多電池,一個元件具有(産生)許多電池 .
現在,我一直在使用LOAD DATA INFILE和兩個單獨的.csv檔案分别填寫Pack和Assembly表 .
我問是否有任何方法可以用我用于父表的這兩個.csv檔案填充Battery表 . 這兩個.csv檔案包含Battery表中所需的所有資料 .
電池編号來自一個.csv,其中包裝位置和包裝編号包含在其他.csv中,而Assembly_ID則自動遞增 . 我正在尋求填寫表電池的指導,但我很遺憾我需要來自excel csv表和外鍵的資料 .
謝謝!