简单关系图的问题
我有三个表
PSort,PSSort,Product表,分别是产品大类表,产品小类表,产品表
我建立三个表的关系图
PSort和PSSort能建立关系(创建中检查现存数据,对insert和update强制关系,对复制关系,级联更新相关字段,级联删除相关字段.)
PSort和Product也能建立关系(创建中检查现存数据,对insert和update强制关系,对复制关系,级联更新相关字段,级联删除相关字段.)
但是PSSort和Product就不能建立了,不明白为什么.只能建立(创建中检查现存数据,对insert和update强制关系,对复制关系,级联更新相关字段)就是不能建立级联更新相关字段,级联删除相关字段.
提示错误是
'PSSort' 表成功保存
'Product' 表
- 不能创建关系 'FK_Product_PSSort'。
ODBC 错误: [Microsoft][ODBC SQL Server Driver][SQL Server]将 FOREIGN KEY 约束 'FK_Product_PSSort' 引入表 'Product' 中将导致循环或多重级联路径。请指定 ON DELETE NO ACTION 或 ON UPDATE NO ACTION,或修改其它 FOREIGN KEY 约束。
[Microsoft][ODBC SQL Server Driver][SQL Server]未能创建约束。请参阅前面的错误信息。
请问是什么问题