如何在一个表的一个字段之间创建约束,在sql中创建两个表的两个字段

时间:2013-05-01 09:41:02

标签: sql constraints

表1:     字段:ID1

表2:     字段:ID2

表3:     字段:ID3

我想要约束:ID3在(ID1 + ID2)

实际上ID3中是否存在ID3,如果不存在,ID2中是否应存在ID3

示例:

ID1 {1,3,5} ID2 {6,7}

注意: ID1和ID2不能有通用数据

ID3可以包含{1,3,5,6,7}

1 个答案:

答案 0 :(得分:0)

您可以在表1和表2中使用主键并使用参考键到table3中,因此table3只包含table1和table2所具有的记录。