PostgreSQL - 外键引用多个表

时间:2014-10-30 11:20:29

标签: postgresql database-design

我在postgres数据库中遇到了这个问题。 我有四张位置数据表(医院,学校,市场和警察预测),它们之间略有不同,还有一个事件报告表,其中有一个位置列,引用一个位置。

如何将此引用作为可以位于任何位置表中的ID? 我试图引用它们的父表,但是插入返回错误"键不存在于表"

由于

1 个答案:

答案 0 :(得分:0)

根据Kouber Saparev的建议,我删除了继承并使用外键来引用子节点中的父节点。它现在工作得很好。