Error en SQL

Cerrado
Angel0320 - 19 jul 2020 a las 22:55
Hola, estoy haciendo una base de datos de una bliblioteca en mysql y me salta un error cuando intento introducir datos en la tabla "reservas".

El error es el siguiente:
java.sql.SQLIntegrityConstraintViolationException: Cannot add or update a child row: a foreign key constraint fails (`test`.`reservas`, CONSTRAINT `reservas_ibfk_1` FOREIGN KEY (`codigolibro`) REFERENCES `libros` (`codigolibro`) ON DELETE CASCADE ON UPDATE CASCADE)

Esta es la base de datos:

https://subefotos.com/ver/?094d22621aeb47a24afe4a6bf35d87d0o_png