[Prodinner项目]学习分享_第二部分_Entity到DB表的映射

1.单纯映射

基本语法为

modelBuilder.Entity<InsType>().ToTable("TB_InsType");

 

 

2.一对多映射(表关系)

实体类Business的id 为实体类ShopMsg的外键

实体类 ShopMsg定义

为了更直观一些,贴上表关系图(当然因Code First数据库里没有必要去创建外键关系)

 

3. 多对多映射(表关系)

所谓多对多映射:表A <- Mapping表 -> 表B

 

咱们看看实体类里的定义

Institution定义

InsType定义

 

数据库中的表关系应该是下面这样

 

好了,到这里就算完成Code First,实体类到数据库表的映射了。

网太卡。。。明天继续。。。。

posted @ 2014-04-09 10:51  BHongyi  阅读(286)  评论(0编辑  收藏  举报