0

表 1:字段:ID1

表2:字段:ID2

表3:字段:ID3

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

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

例子:

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

注意:ID1 和 ID2 不能有共同数据

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

4

1 回答 1

0

您可以在表 1 和表 2 中使用主键,并在表 3 中使用参考键,因此表 3 只有表 1 和表 2 具有的记录。

于 2013-05-01T11:35:10.597 回答