摘要: Entity Framework 在建立多对多的联系时,会生成一个中间表,用来表示这个多对多的关系。这和数据库设计时从概念模型到逻辑模型转化时,多对多的关系不能和任何一端的实体合并,需要将关系也转化为关系模型。例子使用角色(Role)和用户(User),一个角色会有多个用户,一个用户拥有多个角色。 阅读全文
posted @ 2017-09-28 20:52 半夏半心 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 使用的例子为教室(ClassRoom),教室里的多媒体设备(Device),一个教室里有一套多媒体设备,一套多媒体设备只放在一个教室里。 1.Data Annotations方式 需要在任意一方的主键属性上加ForeignKey,以下是这两种方式的代码以及结果 方法一: 代码: 测试结果: 方法二: 阅读全文
posted @ 2017-09-28 20:00 半夏半心 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 一、建立一对多联系 使用的例子为Product与Category,一个种类(Product)对应多个商品(Product) 1.外键列名默认约定 在“一”这边的实体增加一个集合属性(public virtual ICollection<Product> Products { get; set; }) 阅读全文
posted @ 2017-09-28 16:02 半夏半心 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 创建实例 sqllocaldb create v12.0 启动实例 sqllocaldb start v12.0 阅读全文
posted @ 2017-09-03 09:13 半夏半心 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 初始化 迁移 执行操作 撤销更改 阅读全文
posted @ 2017-08-14 20:00 半夏半心 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 控制台程序项目如下: 阅读全文
posted @ 2017-08-05 15:14 半夏半心 阅读(9422) 评论(0) 推荐(1) 编辑
摘要: 需要加入text标签 阅读全文
posted @ 2017-08-05 10:21 半夏半心 阅读(2731) 评论(0) 推荐(0) 编辑
摘要: 将方法封装在一起,只调用一个setInterval 阅读全文
posted @ 2017-08-04 13:26 半夏半心 阅读(1641) 评论(0) 推荐(0) 编辑
摘要: 改变坐标轴颜色与粗细: 改变坐标轴上刻度的间隔与倾斜方向: 伸缩坐标轴设置: 设置y轴便宜,向右偏移: 设置y轴的刻度范围及刻度间隔: 阅读全文
posted @ 2017-08-02 21:21 半夏半心 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 注释: 先CTRL+K,然后CTRL+C 取消注释: 先CTRL+K,然后CTRL+U 阅读全文
posted @ 2017-08-01 22:30 半夏半心 阅读(9604) 评论(0) 推荐(0) 编辑