Todavía hay un registro que hace referencia a la identificación 45. Eliminó el registro 17 en main_shipment antes, pero también puede haber otros. Debe eliminar todos los registros en main_shipment que hacen referencia a id 45 en main_order. De lo contrario, la base de datos lo protege de dañar sus datos.