是否可以在EF中使用代码定义视图之间的导航属性?请注意,我不需要任何工具为我生成任何代码。我想知道这是否可以完成以及这背后的逻辑。
假设您有一个只能使用视图的项目。不会创建,更新或删除任何数据(至少由您自己)。您需要做的只是查询,而您拥有的只是视图。
现在假设第二种情况,您也可以在其中拥有表,但您的目的只是可视化数据(您将它们视为视图)。但是,并不总是有一个外键引用关系中父表的主键。
我的问题是:我可以在这些场景中定义导航属性吗?或者我只需要继续加入连接?
谢谢!
答案 0 :(得分:0)
我自己正在研究这个问题。我正在阅读的所有内容都表明您必须手动编辑.edmx文件,以便将视图视为表格并自行手动添加本地化属性。缺点是如果你重新同步数据库,你必须重新重复这个过程。