2011-08-22 107 views
0

对于代码的第一个约定(例如HasRequired,HasOptional,... Dependent,... Principal)是否意味着创建数据库或强制您的类具有适当的导航属性?我与现有的数据库工作,所以有很多配置的事情,这方面的困惑我...实体框架4.0配置问题

感谢

回答

0

它被用来描述你的关系是什么样子,这样实体框架知道如何在现有数据库情况下从数据库中提取数据

如果您从代码生成数据库,那么除非您希望数据库以某种方式查找,否则实体框架已构建在处理约定关系和密钥

eg coll ections通常是一对多关系,单类类型通常是一对一的(除非通过将映射定义为复杂类型来覆盖)等