前言 本部分描写叙述了EF怎样载入相关实体的细节,而且怎样在你的模型类中处理环形导航属性。(本部分预备了背景知识,而这不是完毕这个教程所必须的。你也能够跳到第五节) 预载入和延迟载入 预载入和延迟载入的英文名称各自是Eager Loading和Lazy Loading。 当EF与关系数据库一同使用时 ...
第十一章 软件设计与实现 图形建模和分析方法 1表达实体和实体之间的关系(思维导图) 2实体关系图 3Use Case Diagram 表达数据的流动 (1)和管理机构相关的数据流 (2)和读者相关的数据流 (3)和新书入库相关的数据流 (4)和时间相关的数据流 表达数据的流动 (1)和管理机构相关 ...
分类:
其他好文 时间:
2017-06-29 00:41:43
阅读次数:
285
一,表设计 1.1. E-R(entity relation)实体关系图 长方形 实体 表 椭圆形 属性 字段 菱形 关系 一对一 多对一 属于 多对多 1.2. 三范式标准 原子性 个人信息 省市县乡镇 唯一性 主键 id 无冗余性 订单表中的商品名称与价格应该关联查询商品表 三范式并不绝对。 1 ...
分类:
数据库 时间:
2017-06-13 00:04:36
阅读次数:
327
http://blog.csdn.net/yerenyuan_pku/article/details/52756536 多对多关联关系映射 多对多的实体关系模型也是很常见的,比如学生和课程的关系。一个学生可以选修多门课程,一个课程可以被多名学生选修。在关系型数据库中对于多对多关联关系的处理一般采用中 ...
分类:
Web程序 时间:
2017-06-08 16:36:34
阅读次数:
243
第十一章的内容是软件设计与实现。 在第一节中,讲的是关于分析和设计方法,向我们介绍在“需求分析”、“设计与实现”阶段、“测试”“发布”阶段该搞清楚的问题。 在第二节中,讲的是关于图形建模和分析方法。在表达实体和实体之间的关系时,可以用到思维导图(Mind Map)、实体关系图(ERD)、UCD ;在 ...
分类:
其他好文 时间:
2017-05-20 23:32:35
阅读次数:
157
数据模型设计 1.整体框架约束下的迭代渐进 谈到关系数据模型设计,首先想到的可能会是“概念数据模型设计”及实体关系图(ER图),但我认为完整的数据库数据模型设计需要经过三个阶段:(1) 数据总体结构设计;(2) 概念数据模型设计;(3) 构建数据库模式。 2 数据总体结构设计 由于总体结构只是一个静 ...
分类:
其他好文 时间:
2017-05-18 20:21:08
阅读次数:
308
一、一对多(@OneToMany) 1、单向一对多模型 假设通过一个客户实体可以获得多个地址信息。 对于一对多的实体关系而言,表结构有两种设计策略,分别是外键关联和表关联。 (1) 映射策略---外键关联 在数据库中表customer和表结构address定义,如下: create table cu... ...
分类:
Web程序 时间:
2017-05-18 14:49:50
阅读次数:
1377
某电商平台项目开发要点记录 本文是博主在开发某电商平台项目的一些杂项记录,方便自己和团队同事查阅,偏向于具体技术或应用的细节和个人理解,但也未必非常具体。文中未提的更多内容可能会另起篇章。 导航属性——EF实体关系fluent配置 AutoMapper Autofac Repository模式 Mo ...
分类:
其他好文 时间:
2017-05-14 01:12:16
阅读次数:
917
在codefirst一中也说了Mapping是实体与数据库的纽带,model通过Mapping映射到数据库,我们可以从数据库的角度来分析?首先是映射到数据库,这个是必须的。数据库里面一般包括表、列、约束、主外键、级联操作、实体关系(E-R图)、存储过程、视图、锁、事务、数据库结构更新等。在接下来的日 ...
分类:
其他好文 时间:
2017-05-11 20:30:40
阅读次数:
141
客户画像专题设计 1、原始需求 1.1、原始需求描述 1.2、验证场景 2、需求分析 2.1、功能性需求 2.1.1、定义实体的元数据规格 2.1.2、定义实体的数据抽取规则 2.1.3、支持实体画像查询 2.1.4、支持实体关系图谱查询 2.1.5、支持打标签 2.1.6、支持新的实体注册 2.1 ...
分类:
其他好文 时间:
2017-04-07 18:10:54
阅读次数:
283