ऐसा शायद इसलिए है क्योंकि आपने अपना CONSTRAINT सेट किया है onUpdate और onDelete करने के लिए RESTRICT . आप इसे SET NULL . में बदल सकते हैं और फिर हटाने में सक्षम हो।
देखें यह अनुभाग MySQL दस्तावेज़ीकरण पर।
संपादित करें
SET NULL . से परे , आप कोशिश कर सकते हैं NO ACTION विकल्प भी।
आईई:
FOREIGN KEY(ord_no,book_id) REFERENCES neworder(ord_no,book_id)
ON UPDATE SET NULL ON DELETE SET NULL
या
FOREIGN KEY(ord_no,book_id) REFERENCES neworder(ord_no,book_id)
ON UPDATE NO ACTION ON DELETE NO ACTION
आशा है कि यह मदद करता है।