当2个表建立了关系,我们想做级联删除操作的时候怎么办呢?
双击2个表之间的关联关系 弹出如下图:
以下是几个参数的含义:
None:父表修改,子表不影响。
Restrict:父表修改,如果子表存在,则出错。
Cascade:父表修改,如果子表存在,则相应的修改。
Set Null:父表修改,如果子表存在,则相应置空。
Set Default:父表修改,如果子表存在,则相应置默认值。
当2个表建立了关系,我们想做级联删除操作的时候怎么办呢?
双击2个表之间的关联关系 弹出如下图:
以下是几个参数的含义:
None:父表修改,子表不影响。
Restrict:父表修改,如果子表存在,则出错。
Cascade:父表修改,如果子表存在,则相应的修改。
Set Null:父表修改,如果子表存在,则相应置空。
Set Default:父表修改,如果子表存在,则相应置默认值。