11-4.在”模型定义”函数里调用另一个”模型定义”函数问题想要用一个”模型定义”函数去实现另一个”模型定义”函数解决方案假设我们已有一个公司合伙人关系连同它们的结构模型,如Figure 11-4所示:Figure 11-4. A model representing the associate t...
分类:
其他好文 时间:
2016-01-25 00:03:14
阅读次数:
257
11-3. 为一个”模型定义”函数返回一个计算列问题想从”模型定义”函数里返回一个计算列解决方案假设我们有一个员工(Employee)实体,属性有: FirstName, LastName,和BirthDate, 如Figure 11-3所示.Figure 11-3. An Employee ent...
分类:
其他好文 时间:
2016-01-24 23:39:55
阅读次数:
186
第11章函数函数提供了一个有力代码复用机制, 并且让你的代码保持简洁和易懂。它们同样也是EF运行时能利用的数据库层代码.函数有几类: Rowset Functions, 聚合函数, Ranking Functions, 和标量值函数.函数要么确定,要么不确定。当用一些指定的值调用函数,而函数返回的结...
分类:
其他好文 时间:
2016-01-24 06:58:41
阅读次数:
348
10-10. 为TPH继承的插入、更新、删除操作映射到存储过程问题TPH继承模型,想把它的插入、修改、删除操作映射到存储过程Solution假设数据库有一个描述不同种类的产品表(Product )(见Figure 10-13). 而且为这个表的每种产品创建了创建了派生模型,这个模型如Figure 1...
分类:
其他好文 时间:
2016-01-23 22:59:17
阅读次数:
272
.NET Core 1.0、ASP.NET Core 1.0和EF Core 1.0简介 英文原文:Reintroducing .NET Core 1.0, ASP.NET Core 1.0, and EF Core 1.0 新版本的 ASP.NET 和 Entity Framework 有一个严....
分类:
Web程序 时间:
2016-01-23 21:02:40
阅读次数:
131
10-9. 在多对多关系中为插入和删除使用存储过程问题想要在一个无载荷的多对多关系中使用存储过程(存储过程只影响关系的连接表)解决方案假设有一个多对多关系的作者( Author)表和书籍( Book)表. 用连接表AuthorBook来做多对多关系,如 Figure 10-11.所示:Figure ...
分类:
其他好文 时间:
2016-01-23 01:33:29
阅读次数:
171
介 绍 在旧的Entity 框架中,开发者可以从已存在的数据库中产生业务实体的模型,这种开发方法被称为数据库驱动的开发方法。而在4.1的Entity Framework中,支开发者先创建实体业务类,然后再产生相关的数据库文件,这种开发方法可以称为“代码先行”的开发方法。这种方法对于开发者来说是很有....
分类:
其他好文 时间:
2016-01-22 17:03:07
阅读次数:
131
10-7. TPH继承模型中使用存储过程问题用一个存储过程来填充TPH继承模型的实体解决方案假设已有如Figure 10-7所示模型. 我们有两个派生实体: Instructor(教员)和Student(学生).这个模型使用TPH继承方式,所以数据库中只有一个表. Person(人员)表有一个鉴别列...
分类:
其他好文 时间:
2016-01-22 02:59:41
阅读次数:
190
10-6. TPT继承模型中使用存储过程问题想在一个TPT继承模型中使用存储过程解决方案假设已有如Figure 10-6所示模型. 在模型里, Magazine(杂志) and DVD继承于基类Media(媒体,译注:示例数据库中的表名其实为:Medium,你在做例子或是下文代码出现Medium,请...
分类:
其他好文 时间:
2016-01-21 22:58:17
阅读次数:
183
10-4. 从存储过程返回一个复杂类型问题想在方法中使用一个返回复杂类型的存储过程解决方案假设我们已经有如Figure 10-3.所示的模型,该Employee (雇员)模型包含EmployeeId,Name和一个复杂类型的Address属性,Address包含Employee地址信息:它是包含ci...
分类:
其他好文 时间:
2016-01-21 13:47:46
阅读次数:
145