zoukankan      html  css  js  c++  java
  • Entity Framework 教程——模型浏览器

    模型浏览器:

    在之前的章节中,我们创建了第一个关于学校的实体数据模型。但是EDM设计器并没有将他所创建的所有对象完全显示出来。它只将数据库中的被选择的表与视图显示出来了。

    模型浏览器可以将EDM所创建的所有对象和函数的信息都显示出来。右键EDM设计器并在菜单中选择模型浏览器即可打开。

    模型浏览器包含EDM的所有信息,如概念模型,存储模型,映射关系都在其中。

    如上图所示,模型浏览器包含以下对象:

    Diagrams: 模型浏览器包含EDM的可视化关系图。我们可以看到EDM默认会创建一个关系图。当然,如果你的项目足够大,你也可以创建多个关系图。

    Entity Types: 实体类型列表包含所有被映射出来的数据表所对应的实体类。

    Complex Types: 复合类型是EDM创建的类型,它对应那些有返回值的存储过程,有返回表值的函数等等的类。复合类型被用于不同的目的。

    Enum Types: 枚举类型是可以被用于EF的一些枚举。

    Associations: 关系列表包含所有实体之间的外键关系。

    Function Imports: 函数导入列表包含那些被映射的存储过程和返回表值的函数(数据库中的函数)等。在EF中,他们被当做函数(编程类中的函数)使用而不是实体对象。

    .Store: 代表数据库框架(SSDL)

  • 相关阅读:
    form查询相关表
    获取datagrid更新初始值、新值
    数据库约束查询
    强名称工具(来着.NET)
    使用IE插件不能打开的解决
    导入导出报错
    List批量任务多线程执行工具类
    在C#中使用NHibernate框架查询数据
    使用bat文件顺序执行多个应用程序
    用C#实现抽象工厂模式
  • 原文地址:https://www.cnblogs.com/Inspire-Yi/p/6224049.html
Copyright © 2011-2022 走看看