0

,如果我有(A,B,C)作为父表中的PK并且(B,C)[唯一]是外键,并且启用删除级联的子表中的主键,如果我从父表中删除包含(B,C)的记录将删除子表中的所有记录桌子?

4

1 回答 1

0

根据定义,外键必须与它所指的 PK 相同。您在子表 (B,C)中的列与父表 (A,B,C) 的 PK不匹配,因此不能被视为返回该父表的 FK。

在不存在 FK-->>PK 关系的情况下,级联删除将没有影响,这里就是这种情况,所以答案是否定的。

于 2013-08-22T20:51:35.980 回答