我不确定所涉及的确切术语,所以请耐心等待。
我有一个ASP.NET MVC网站 - 我第一次使用它 - 我决定在两个逻辑映射中传播数据库模型(换句话说,dbml文件)。在我决定在两个dbml文件中包含我的“Tags”表之前,我认为它们是合乎逻辑的。现在这使得生成代码复制了一个“Tags”类,因此不允许我编译。
明显的方法是摆脱两个模型之间的逻辑分裂,只需将所有表及其关系重新打包成一个巨大的dbml文件。如果我找不到简单的解决方案,我就会这样做。
有没有人能解决这个可能常见的问题?这是从一个模型继承一个模型的简单案例,使各种模型/实体在任何地方都可用吗?
提前致谢,莫
答案 0 :(得分:0)
我想,从技术上讲,您可以创建2个不同的dbml并从一个代码中删除重复项,但每次更改模型时都必须这样做。 会有点令人毛骨悚然。