0

我在表 A 中有一个实体被表 B 中的多个子项引用,但表 A 还引用表 B 中的一个主要子项。如何从表 A 中删除一个实体?给出的例外是无法确定相关操作的有效排序。由于外键约束、模型要求或存储生成的值,可能存在依赖关系。

4

2 回答 2

1

这是一个设计问题,你的数据库设计应该规范化。标准化后,您的问题应该得到解决。

如果规范化不能解决您的问题,您能否举一个真实世界的示例,让我们更好地了解您要完成的工作?

于 2011-06-01T11:54:53.063 回答
0

您可能有设计问题,但您可以自己以编程方式完成。在事务中,您可以先删除表 B 中的相关条目,然后在表 A 中进行主要删除。

高温高压

于 2011-06-01T11:10:00.227 回答