标签: postgresql database-design
我在postgres数据库中遇到了这个问题。 我有四张位置数据表(医院,学校,市场和警察预测),它们之间略有不同,还有一个事件报告表,其中有一个位置列,引用一个位置。
如何将此引用作为可以位于任何位置表中的ID? 我试图引用它们的父表,但是插入返回错误"键不存在于表"
由于
答案 0 :(得分:0)
根据Kouber Saparev的建议,我删除了继承并使用外键来引用子节点中的父节点。它现在工作得很好。