我可以在不同xsd文件中的表之间创建链接吗?

时间:2013-02-12 11:40:59

标签: .net visual-studio xsd

我已经(继承)了一个包含xsd文件的.Net解决方案,其中包含50多个表,并且表之间存在大量关系。这很难管理,并且开始导致性能问题(我相信我将来需要在某些时候添加更多表)。我想将这个xsd拆分成逻辑部分,但有几个核心表几乎所有东西都以某种方式链接。

在Visual Studio中,是否可以在不同xsd文件中的表之间创建关系?

如果是这样,我该怎么办?

如果没有,最好的选择是什么(我不喜欢在单独的xsd文件中复制这些代码表的想法,但我真的不想重写应用程序与数据库交互的整个方式) ?

道歉,如果这个问题有点模糊,但没有任何代码可以发布,如果我想发帖,我就无法清理图片。

提前致谢

邓肯

1 个答案:

答案 0 :(得分:0)

我认为不可能达到你想要的效果。 XSD文件定义DataSet;我将DataSet与数据库相关联,并且没有声明方法来维护跨数据库的数据库对象之间的引用完整性。