Ich versuche, eine Fremdschlüsseleinschränkung in meine Tabelle einzufügen. Meine Tabellenstruktur ist: Tabelle Anforderung Eine untergeordnete Zeile kann nicht hinzugefügt oder aktualisiert werden: Eine Fremdschlüsseleinschränkung schlägt beim Hinzufügen eines anderen Fremdschlüssels fehl
Mein nächster Tisch, an dem ich Fremdschlüssel der Anforderungstabelle
Wenn ich hinzufügen will versuchen, einen Fremdschlüssel mit folgenden SQL hinzufügen query:
ALTER TABLE `requisition_approval` ADD CONSTRAINT `requisition_id` FOREIGN KEY (`requisition_id`) REFERENCES `requisition`(`id`) ON DELETE RESTRICT ON UPDATE RESTRICT;
gibt es folgende Fehlermeldung:
#1452 - Cannot add or update a child row: a foreign key constraint fails (`proprompt`.`#sql-34e8_3d7`, CONSTRAINT `requisition_id` FOREIGN KEY (`requisition_id`) REFERENCES `requisition` (`id`))
Was ist das Problem hier und wie kann ich es lösen?