Có thể là do bạn đặt CONSTRAINT của mình onUpdate và onDelete thành RESTRICT . Bạn có thể thay đổi nó thành SET NULL và sau đó có thể xóa.
Xem phần này trên tài liệu MySQL.
CHỈNH SỬA
ngoài SET NULL , bạn có thể thử NO ACTION tùy chọn.
IE:
FOREIGN KEY(ord_no,book_id) REFERENCES neworder(ord_no,book_id)
ON UPDATE SET NULL ON DELETE SET NULL
HOẶC
FOREIGN KEY(ord_no,book_id) REFERENCES neworder(ord_no,book_id)
ON UPDATE NO ACTION ON DELETE NO ACTION
Hy vọng nó sẽ hữu ích.