摘要: 一、拆分实体到多个表 1、在日常开发中,会经常碰到一些老系统,当客户提出一些新的需求,这些需求需要在原来的表的基础上加一些字段,大多数人会选择通过给原表添加字段的方式来完成这些需求,方法,虽然可行,但是如果架构不合理的系统,就会牵一发而动全身.所以处理这种需求比较合理的方式是:建一张新表来存放新的字 阅读全文
posted @ 2017-10-11 18:48 郑小超 阅读(1096) 评论(0) 推荐(0)
摘要: 日常开发中,经常会碰到一些自引用的实体,比如系统菜单、目录实体,这类实体往往自己引用自己,所以我们必须学会使用Code First来建立这一类的模型. 以下是自引用表的数据库关系图: ok,下面开始介绍从零创建一个Code First版的自引用模型. 1、往目标项目中添加EF包,通过NuGet程序包 阅读全文
posted @ 2017-10-11 16:44 郑小超 阅读(949) 评论(0) 推荐(1)