具体的关于跟多的属性配置细节请参考EF CodeFirst 约束配置
注:上面的单个类并不能单独的使用,因为我们在使用EF时,并不是直接查询数据库,而是查询一个更高层的模型,该模型叫做Entity Data Model(EDM...),所以我们需要莫种方法来描述EDM,EDM通常是由一个以.edmx为扩展名的xml文件来描述的,它包含了以下三个部分
概念模型,用来描述EDM并且和数据库完全隔离
存储模型,用来描述数据库架构
映射规范...最简单的方法就是在Visual Studio中添加一个”ADO.NET Entity Data Model” 项目,然后就是根据提示来安装.这种方法不但生成了.edmx文件,还为我们生成实体类,EF中的实体类对应EDM...中的概念模型.MS提供了一个可视化工具来帮助我们生成EDM.通过设计器我们可以任意的设计EDM中表和实体间的关系,当然也可以通过改写.edmx文件来调整我们EDM,通过设计器和修改edmx我们可以完成一下功能