Stále existuje záznam odkazující na id 45. Předtím jste odstranili záznam 17 v main_shipment, ale mohou tam být i další. Musíte odstranit všechny záznamy v main_shipment odkazující na id 45 v main_order. Pokud ne, databáze vás chrání před poškozením vašich dat.