实体框架将导航属性映射为标量属性

时间:2013-03-19 19:10:01

标签: c# entity-framework foreign-keys

我试图从数据库生成模型。正在生成模型,但所有外键字段(应该只是导航属性)都被映射为导航属性和标量属性(在模型中)。

我知道在数据库的多重性末尾添加了外键,但每当我从模型生成数据库时,所有实体类都不包含该字段。

有没有办法忽略从数据库生成模型的字段?

1 个答案:

答案 0 :(得分:4)

从数据库生成模型时,模型中有一个名为包含外键列的复选框。默认情况下,此复选框处于选中状态如果取消选择它,您的模型将不包含外键属性,只包含导航属性。