【发布时间】:2016-09-05 20:26:39
【问题描述】:
我试图在一个表的一列上创建一个外键以指向另一个表的两列,但我似乎遇到了错误。
这可能吗:
ALTER TABLE table_a add CONSTRAINT table_a_table_b FOREIGN KEY
(table_a.id,false) REFERENCES table_b(table_b.id,some_boolean);
不应允许 table_a 引用 table_b 中 'some_boolean' 为 true 的实体。
【问题讨论】:
标签: sql postgresql foreign-keys