为许多强制关系添加postgres约束

时间:2016-10-26 13:58:22

标签: postgresql constraints

我有两个表,CANDIDATE和DEFAULT_VALUES。

CANDIDATE has id,name columns.
DEFAULT_VALUES has value1,value2,value3 columns.

候选人有许多默认值。 应为CANDIDATE表中的所有候选人定义DEFAULT值。

例如,我在CANDIDATE表中有5个候选人。

当用户添加默认值时,数据库应确保输入所有5个候选默认值。

例如,用户可以仅为3个用户输入默认值,并且错过将其添加给其他2个用户。

如何为此添加约束?

我刚刚在DEFAULT_VALUES表中添加了一个外键引用,它引用了CANDIDATE表的id。

由于

0 个答案:

没有答案