Ograniczenie FK wymaga, aby każde wystąpienie pola „idNumber” występowało we WSZYSTKICH tabelach, do których się odwołuje. Stwierdzasz, że tylko jedna z przywoływanych tabel ma wartość do wstawienia, więc oczywiście przy próbie WSTAWIANIA występuje błąd.