扩展实体模型

时间:2009-06-02 14:42:42

标签: entity-framework

我们有一些SQL数据库的EMD。在这个模型中,我们创建了一些CLASSES。

现在我们想扩展我们的项目......这意味着在数据库的CLIENTE表中添加一些新列并扩展CLASSES以使用这些新列。

问题是有没有办法扩展EMD模型,或者我们必须从头开始构建它,通过继承失去CLASSES功能?

1 个答案:

答案 0 :(得分:0)

针对.NET 3.5?使用概念模型很困难。我宁愿遵循这些步骤,因为我总是最终不得不这样做:

  1. 从app或web config
  2. 删除实体框架连接字符串
  3. 删除模型
  4. 完成更改数据库后重新生成新模型
  5. 如果你有很多自定义名称等,这是很多工作。我知道有解决方法,但我宁愿更改数据库中表和列的名称以满足我的需求。如果你的主要工作是自定义的部分课程,你应该没事。

    如果是EF 4,那么你可以瞄准它。