我不想在我的edmx实体框架中包含关系,我希望将外键字段作为我的实体中的普通属性。
我该怎么做?
答案 0 :(得分:1)
如果您想在数据库中使用普通外键,那么您使用的是错误的外键。据我所知,实体框架确保所有那些模糊的id被丢弃,并被指向你需要的实体的指针所取代。如果你真的想要这些外键,那么你应该查看另一个数据库。
答案 1 :(得分:0)
http://www.thedatafarm.com/blog/2007/09/11/EntityDataModelAssociationsWheresMyForeignKey.aspx
我发现这篇文章以我们的方式描述错误...... 基本上我们从来不应该通过外键查询表 采取更多的关系方法
(From o In nw.Orders
Where o.OrderID = 10281
Select o.Customers
).First
答案 2 :(得分:0)
我认为您正在尝试访问其中包含外键Contact
的{{1}}表,现在说您要添加外键1 SubscriberId
,例如下面而不是乱砍edmx。
Contact