を削除することはできません。このようになります。私のカテゴリサブカテゴリテーブルです:親カテゴリは、だからここオーケー
cat_id | cat_name | parent | cat_status | parent_id
1 | Mens | -- | Active | 0
2 | Womens | -- | Active | 0
3 | Shoes | Mens | Active | 1
が質問:今、私は直接"Mens"
カテゴリを削除
さて、それはそのプロンプトでなければなりませんあなたはメンズを削除することができます。"Mens"
を含む最初のサブカテゴリを削除する必要があります(私の場合、シューズファーストを削除する必要があります)。
だからあなたのエラー何であるあなた外部キー制約エラーが返されますか? –
ちょうど今!私が "Mens"を削除した場合、それを削除することができますが、 "そのサブカテゴリを削除する必要があります"というメッセージが表示され、次に削除されます... –
したがって、レコードを削除する前に、他のカテゴリの子どもがいて、存在する場合は手動で –