Entity Framework 实体关系总结
来源:互联网 发布:数据录入员述职报告 编辑:程序博客网 时间:2024/06/11 06:42
1. 一对一关系(one-to-one)
a) 单向一对一(文章链接)
类图:
数据库表结构:
Entity Framework中实体关系的定义:
modelBuilder.Entity<BlogSite>()
.HasRequired(b => b.BlogUser)
.WithMany()
.HasForeignKey(b => b.UserID);
b) 双向一对一(文章链接)
类图:
数据库表结构:
Entity Framework中实体关系的定义:
modelBuilder.Entity<BlogSite>()
.HasRequired(b => b.BlogUser)
.WithMany()
.HasForeignKey(b => b.UserID);
modelBuilder.Entity<BlogUser>()
.HasRequired(u => u.BlogSite)
.WithMany()
.HasForeignKey(u => u.BlogID);
2. 一对多关系(one-to-many,文章链接)
类图:
数据库表结构:
Entity Framework中实体关系的定义:
modelBuilder.Entity<BlogSite>()
.HasMany(b => b.BlogPosts)
.WithRequired(p => p.BlogSite);
3. 多对多关系(many-to-many,文章链接)
类图:
数据库表结构:
Entity Framework中实体关系的定义:
modelBuilder.Entity<BlogPost>()
.HasMany(b => b.Categories)
.WithMany(c => c.BlogPosts)
.Map
(
m =>
{
m.MapLeftKey("BlogPostID");
m.MapRightKey("CategoryID");
m.ToTable("BlogPost_Category");
}
);
0 0
- Entity Framework 实体关系总结
- Entity Framework 实体关系总结
- Entity Framework 实体关系总结
- .Net Entity Framework 实体关系
- Entity Framework 实体关系总结:one-to-one, one-to-many, many-to-many
- Entity Framework 实体关系总结:one-to-one, one-to-many, many-to-many
- Entity Framework 学习总结之一:ADO.NET 实体框架概述
- Entity Framework 学习总结之一:ADO.NET 实体框架概述
- Entity Framework 实体框架综述
- Entity Framework 学习总结
- 实体框架Entity Framework 4.1快速入门
- Entity Framework实体模型 入门视频教程
- 实体框架(Entity Framework)简介
- Entity Framework(实体框架 EF)
- 实体框架- Entity Framework 基础篇
- 实体框架(Entity Framework)--简介
- 初学实体框架EF(Entity Framework)
- Entity FrameWork 实体 视图 无主键 解决办法
- 【生命不止,被虐不停】BestCoder被虐回忆
- 简单的监控linux系统的网络流量
- 微信获取access_token永久有效
- 1月23,24号总结
- 文件上传到微信服务器https请求
- Entity Framework 实体关系总结
- 微信开发https请求
- Udacity GPU编程模型学习
- 搜索引擎Solr环境搭建详解
- JAVA笔记:Java数据库编程(三)
- C#概览式学习
- mybatis3---Illegal overloaded getter method with ambiguous type
- android利用get提交数据到服务器进行验证
- 20070306-Connected component labeling – Part 1