zoukankan      html  css  js  c++  java
  • Entity Framework 5 一个模型多个关系图 期待已久了

       相信在EF5以前的版本,每个人都有一个想法,可不可以把一个模型里面的关系分在多个关系图里面呢,这个问题在这次更新里解决了。

       第一次学习EF时,还是3.5,当时都说EF开发速度快,就试了一下,把自己以前做好的项目用EF生成了,数据有100多张表,结果生成的实体都在一个Mode里面,看上去非常的乱,维护就不用说了,更难了,结果对EF的兴趣又没有了,最近又看了别人写的博客关于4.3的版本,CodeFirst确实不错,就又试着学习了,感觉手写代码很好,容易维护,在QQ群里给朋友们讨论过EF的 ModelFirst和CodeFirst,有的说CodeFirst好,有的说ModelFirst实用,总的来说都有各自的优势,如今EF5又到来的,用Model生成的代码和CodeFirst几乎差不多了,还有几个新的功能就是对枚举和多关系图的支持。枚举已经在上一篇讲过了,接着来讲一下多关系图。

    第一步:创建两个Model,相互对应,用不同的颜色区分不同的关系,这一点非常的好

    第二步:创建一个新的关系图,还是右键

    这个功能相应大家期待已久了吧,这样更容易维护与理解了,不得不说这是一个好的功能,

    这张图最能说明一切,下面来写代码完成数据的更新吧,其实代码就简单了,对于以前了解EF的人来说就没有多么深奥了

    相信通过这几张图,能说明我要表达的意思,如果觉得对你有帮助,就推荐一下吧,祝大家周未愉快。

  • 相关阅读:
    动态内存有那几个?
    Swift的可选的和可选链
    结构的声明
    指针的理解
    类的初始化分析要点代码
    Swift属性的理解和代码
    swift基本类型
    Swift的下标代码
    Swift枚举代码
    mysql 修改编码格式
  • 原文地址:https://www.cnblogs.com/Fengger/p/2676624.html
Copyright © 2011-2022 走看看