同一表中多列引用别的表中某一列
表T1 :
A 列 PK REF T2(A) '关系名称为F_K1
B 列 PK REF T2(A) '关系名称为F_K2
同时定义为主键
表T2:
A 列 PK
数据如下:
T2:
1
2
3
4
5
T1:
1 2
1 3
1 4
4 1
2 3
希望可以做到的效果是更新 T2中的1为9时,可以连级更新T1中A,B两列中所有的1为9.
按前面建立的关系,F_K1,F_K2不可以同时建立联级更新,保存这个关系时,提示错误为:
将导致循环或多重级联路径。
可以解释下原因么?
.只能用触发器么?