gpt4 book ai didi

Sql Server 2008 跨数据库表链接(关系)

转载 作者:行者123 更新时间:2023-12-04 21:52:24 25 4
gpt4 key购买 nike

我有一点问题,老实说,我认为没有答案,但无论如何我都会试一试。

所以我有两个数据库 [A]->Company 和 [B]->Product。这两个数据库都有一个国家表,然后链接到每个数据库中的其他表。问题在于两个 Country 表之间的数据完全重复。所以,我基本上必须在每个数据库中复制一些关系,并且在这之上进行维护非常困难......

所以,我很好奇是否有一种方法可以在表之间创建跨数据库关系,这样我就可以只有一组 Country+Helper 表来管理两个数据库?

提前致谢!

最佳答案

您不能拥有跨越多个数据库的物理关系,以强制执行 FK 约束。

您仍然可以在一个数据库中拥有核心查找/帮助表,但您只需要从其他数据库中的表中推断出对它的 FK 约束 - 一个逻辑假设,而不是物理约束。

关于Sql Server 2008 跨数据库表链接(关系),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2136336/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com