Du kan deaktivere kontrol af fremmed nøgle ved at bruge set foreign_key_checks = 0;
før input (sørg for at sætte det tilbage ved hjælp af SET foreign_key_checks = 1;
efter løbeturen.
Hvad du virkelig bør gøre er at sørge for, at uanset tabellen hometeam_id
og awayteam_id
peger på HAR de værdier du indsætter. Hvis holdtabellerne får indsat data i dem i samme CSV som din spilletabel, skal du lave holdtabellerne først, men det ser ikke ud til at være tilfældet.
Endelig kan du fjerne fremmednøglerne på hometeam_id og awayteam_id og tilføje dem senere som dette eksempel:ALTER TABLE table_name DROP FOREIGN KEY table_name_ibfk_1
;