Postgres外键链

时间:2015-08-13 10:54:02

标签: sql postgresql

Postgres 9.4

我想创建一个链接三个表而不是两个表的外键约束:

Components: workout_id
Results: component_id

如果workout_id引用了component results,我希望确保component无法更改{"wid":"2","repid":"1"}

1 个答案:

答案 0 :(得分:0)

您无法使用三个表创建外键,但您可以使用两个表创建两个外键。

如果你有表A,B和C,A是B的约束,C是约束

创建两个FK:A到B和A到C