EF生成的代码继承

时间:2014-11-06 12:25:48

标签: c# sql-server entity-framework

如果我希望我的EF生成的类看起来像这样,我在数据库中需要做什么: A级,B级:A,C级:A?

目前我的数据库表格如下:

  1. 表A ID PK
  2. 表B ID PK和FK引用表A ID
  3. 表C ID PK和FK引用表A ID
  4. 提前致谢

1 个答案:

答案 0 :(得分:0)

生成类时需要指定此项。基本上,您在设计器中为B类和C类选择BaseType并删除关联。以下是如何做到的解释(可能与EF的不同版本略有不同)

http://msdn.microsoft.com/en-us/data/jj618293.aspx

你想要做什么被称为"每种类型的表"如果您想在线查找更多详细信息。