Oracle允许哪种循环依赖关系?

Oracle允许哪种循环依赖关系?,oracle,testing,cycle,circular-dependency,Oracle,Testing,Cycle,Circular Dependency,我正在创建测试用例,我需要涵盖循环依赖关系。到目前为止,我已经能够创建两个表,以便表A有一个FK到B,B有一个FK到A 对象之间存在/允许哪些其他循环依赖关系?我试图在视图之间创建循环,但Oracle成功地拒绝了这一点。您可以延迟约束,以便在提交时而不是在DML时检查约束。这可能会带来一些可能性。包pck_a可以引用pck_b,反之亦然 查看dba\u依赖关系,看看什么引用了什么 但是,测试用例应该测试什么呢?也许,有了这些知识,这里的人可以给你更好的答案。这让我很困惑,为什么有人会故意创建循环

我正在创建测试用例,我需要涵盖循环依赖关系。到目前为止,我已经能够创建两个表,以便表A有一个FK到B,B有一个FK到A


对象之间存在/允许哪些其他循环依赖关系?我试图在视图之间创建循环,但Oracle成功地拒绝了这一点。

您可以延迟约束,以便在提交时而不是在DML时检查约束。这可能会带来一些可能性。

包pck_a可以引用pck_b,反之亦然

查看
dba\u依赖关系
,看看什么引用了什么


但是,测试用例应该测试什么呢?也许,有了这些知识,这里的人可以给你更好的答案。

这让我很困惑,为什么有人会故意创建循环依赖关系。这是确保我的应用程序在他们面前正确运行的测试数据。程序代码呢?您可以在函数和过程中进行递归调用。