Postgresql 引用循环:在删除级联上?

Postgresql 引用循环:在删除级联上?,postgresql,entity-relationship,referential-integrity,Postgresql,Entity Relationship,Referential Integrity,如果“predmet”是“predmeti”的FK,而“nositelj”是“nastavnici”的FK 如果我在删除时同时指定两个外键并删除其中一个实体,会发生什么情况?它会产生错误吗 编辑:我正在使用最新版本的PostgreSQL。请阅读您的RDBMS手册(您尚未指定)。通常禁止循环级联-创建时会出现错误 更新:尝试它似乎不是禁止的-递归删除 有人非常友好地批评了我,因为我已经修复了标签,这使我的帖子不正确)我正在使用最新的PostgreSQL。@Tool9.2.2?现在它是最新的,但是人

如果“predmet”是“predmeti”的FK,而“nositelj”是“nastavnici”的FK

如果我在删除时同时指定两个外键并删除其中一个实体,会发生什么情况?它会产生错误吗


编辑:我正在使用最新版本的PostgreSQL。

请阅读您的RDBMS手册(您尚未指定)。通常禁止循环级联-创建时会出现错误

更新:尝试它似乎不是禁止的-递归删除


有人非常友好地批评了我,因为我已经修复了标签,这使我的帖子不正确)

我正在使用最新的PostgreSQL。@Tool9.2.2?现在它是最新的,但是人们以后读它呢?这是一个糟糕的设计,它不是所谓的正常形式。如果你使用并引用一个图像,如果它可读,它可能会有所帮助
如果我在删除两个外键时指定级联并删除其中一个实体,会发生什么?
我不知道。。。会发生什么<代码>会产生错误吗?我不知道。。。是吗?你尝试过什么?密切相关: