尝试添加一个视图,该视图将两个表中的数据与右连接结合起来。主表有一个主键,我已将其包含在视图中。当我将模型添加到我的项目时,未添加视图并且我收到警告:
The table/view ‘[TABLE NAME]‘ does not have a primary key defined ad no valid primary key could be inferred. This table/view has been excluded.
我需要建模以由非开发人员更新,因此不想开始在 edmx 文件中进行可能被设计人员覆盖的变通方法。
到目前为止,我已经尝试过:
添加视图。将主表的 PK 列添加到视图中,然后重试。将基础表添加到模型中。
总是一样的结果。如果有帮助,服务提供的数据将是只读的。