我们将数据库从SQL 2005实例迁移到新的SQL 2008r2服务器。我们将应用程序中的连接字符串更改为指向新数据库,甚至将ProviderManifestToken从2005修改为2008。在我们尝试将实体从数据库添加到现有的edmx模型之前,一切都运行得很好。我正在使用'update model from database‘向导将表添加到edmx图中。这些表将出现在图表中,但只有一些表导入了它们的关联和/或<
我正在使用Entity Framework,并尝试将从数据库表创建的实体与从数据库视图创建的实体相关联。因为实体框架不能自动推断数据库表和视图之间的关系,所以我使用实体设计器来构造实体之间的“关联”。但是,如果外键是nullalbe类型,我会得到以下错误:
错误113:关系'UsersView‘中角色'Company’的重数无效。因为Dependent Role