0

在 SQL Server 数据库中,我有两个具有一对多关系的表。Table2 有一个列 Table1ID,它是一个外键。

现在我们的业务规则要求我们添加第三个表 Table3,它将位于其他两个表之间。所以 Table3 会有一个 Table1ID 外键,而 Table2 会有一个 Table3ID。为了向后兼容,我们需要将 Table1ID 保留在 Table2 中。

如何确保 Table2 中的 Table1ID 始终与 Table3 中匹配记录的 Table1ID 匹配?

4

1 回答 1

0

也许通过在 table3id 和 table1id 列上定义表 2 和表 3 之间的外键约束。

于 2012-12-08T00:24:11.710 回答