Extraído de Usando restrições FOREIGN KEY
Os relacionamentos de chave estrangeira envolvem uma tabela pai que contém os valores de dados centrais e uma tabela filho com valores idênticos apontando de volta para seu pai. A cláusula FOREIGN KEY é especificada na tabela-filho.
Ele rejeitará qualquer operação INSERT ou UPDATE que tente criar um valor de chave estrangeira em uma tabela filho se não houver um valor de chave candidato correspondente na tabela pai.
Portanto, seu erro
Error Code: 1452. Cannot add or update a child row: a foreign key constraint fails
essencialmente significa que você está tentando adicionar uma linha ao seu Ordrelinje
tabela para a qual nenhuma linha correspondente (OrderID) está presente em Ordre
tabela. Você deve primeiro inserir a linha em seu
Ordre
tabela.