0
在SQL Server Management Studio中,您可以在Designer中编辑表格,选择两列,右键单击并将它们作为主键。在列表中查看两列主键
有没有可能为视图做到这一点?
通常,当我在我的数据库中有一个视图时,它需要一些列为NOT NULL
。然后在Entity Framework 4
我执行Update Model From Database
(在.edmx文件设计视图中)来导入视图,并且因为一列是NOT NULL
它使此列成为主键。如果没有列是NOT NULL
它拒绝将视图导入模型。 问题是,我现在有一个视图,其中没有任何一列可能是主键,只有两列相结合。我如何让Entity Framework接受这两列作为主键。
或者我也许可以添加一个新的列到视图(称为身份可能),并将此列作为主键?我怎么能这样做?