跨LINQ数据库模型共享表/模型

时间:2009-04-14 20:22:52

标签: .net asp.net-mvc

我不确定所涉及的确切术语,所以请耐心等待。

我有一个ASP.NET MVC网站 - 我第一次使用它 - 我决定在两个逻辑映射中传播数据库模型(换句话说,dbml文件)。在我决定在两个dbml文件中包含我的“Tags”表之前,我认为它们是合乎逻辑的。现在这使得生成代码复制了一个“Tags”类,因此不允许我编译。

明显的方法是摆脱两个模型之间的逻辑分裂,只需将所有表及其关系重新打包成一个巨大的dbml文件。如果我找不到简单的解决方案,我就会这样做。

有没有人能解决这个可能常见的问题?这是从一个模型继承一个模型的简单案例,使各种模型/实体在任何地方都可用吗?

提前致谢,莫

1 个答案:

答案 0 :(得分:0)

我想,从技术上讲,您可以创建2个不同的dbml并从一个代码中删除重复项,但每次更改模型时都必须这样做。 会有点令人毛骨悚然。