これはMysqlの制限です:
ONUPDATECASCADEまたはONUPDATESET NULLが繰り返されて、カスケード中に以前に更新されたのと同じテーブルが更新される場合、それはRESTRICTのように機能します。これは、自己参照のONUPDATECASCADEまたはONUPDATESETNULL操作を使用できないことを意味します。
こちら>
これはMysqlの制限です:
ONUPDATECASCADEまたはONUPDATESET NULLが繰り返されて、カスケード中に以前に更新されたのと同じテーブルが更新される場合、それはRESTRICTのように機能します。これは、自己参照のONUPDATECASCADEまたはONUPDATESETNULL操作を使用できないことを意味します。
こちら>