2-8 Table per Type Inheritance 建模问题 你有这样一张数据库表,它包含一些额外的信息,这些信息来到一张公共的表。你想使用Table per Type Inheritance(TPT)继承映射建模。解决方案 假设你有两张表与一张公共的表密切相关,如图2-17所示,Bu.....
分类:
其他好文 时间:
2015-05-11 14:32:52
阅读次数:
263
2-6 拆分实体到多表问题 你有两张或是更多的表,他们共享一样的主键,你想将他们映射到一个单独的实体。解决方案 让我们用图2-15所示的两张表来演示这种情况。图 2-15,两张表,Prodeuct 和ProductWebInfo,拥有共同的主键 按下面的步骤为这两张表建模一个单独实体: 1、...
分类:
其他好文 时间:
2015-05-11 01:15:27
阅读次数:
144
2-5 使用Code First建模自引用关系问题 你的数据库中一张自引用的表,你想使用Code First 将其建模成一人包含自关联的实体。解决方案 我们假设你有如图2-14所示的数据库关系图的自引用表。图2-14 一张自引用表 按下面的步骤为这张自引用的表及关系建模: 1、在项目中创...
分类:
其他好文 时间:
2015-05-10 11:15:00
阅读次数:
106
不知道对EF感兴趣的并不多,还是我翻译有问题(如果是,恳请你指正),通过前几篇的反馈,阅读这个系列的人不多。不要这事到最后成了吃不讨好的事就麻烦了,废话就到这里,直奔主题。2-2 从已存在的数据库创建模型 问题 有一个存在的数据库,它拥有表、也许还有视图、外键。你想通过它来创建一个模型。 解决...
分类:
数据库 时间:
2015-05-08 12:42:04
阅读次数:
224
对象关系映射(ORM)提供了概念性的、易于理解的模型化数据的方法。ORM方法论基于三个核心原则: 简单:以最主要的形式建模数据。 传达性:数据库结构被不论什么人都能理解的语言文档化。 精确性:基于数据模型创建正确标准化了的结构。 典型地,建模者通过收集来自那些熟悉应用程序但不熟练的数据建模者的人的信...
分类:
其他好文 时间:
2015-05-07 12:03:26
阅读次数:
223
上一篇介绍了我对几种实体的认识,本篇将介绍几种服务的用法。 预告一下本系列后续计划,本篇之后,准备进入实战演练阶段,先介绍如何快速解决CRUD操作,从如何使用PD数据建模到使用CodeSmith生成代码,先带你感受一下,再回过来介绍框架内部元素,以免你在阅读时昏昏欲睡。应用服务介绍 对于一个...
分类:
其他好文 时间:
2015-04-09 00:41:23
阅读次数:
183
一:什么是SPL SPL是Standard PHP Library的缩写,他是用于解决常见问题的接口与类的集合。 常见问题是什么问题呢? 1:数据建模、数据结构。解决数据如何存储的问题。 2:元素遍历。数据如何查看的问题。 3:常用方法的统一调用。通用方法(数组、集合的大小)。 自定义遍历。 4:类...
分类:
其他好文 时间:
2015-04-02 18:34:46
阅读次数:
156
前段时间在开发某大型保险公司的项目,其中,涉及到个险计价的模块,之前没接触过保险业,一看他们某险种的费率表,顿时惊呆了,是一个四维的表,也就是,四种因素(性别、保险期间、交费期间、年龄)决定一个价格,还有一个影响最终保费的因素,就是保额(也就是保险金额---最大赔付金额),但这个跟价格的关系是线性的,得出标记所以这里就忽略它不谈了。
某险种的费率表如下图所示:
这是某...
分类:
其他好文 时间:
2015-02-15 19:27:59
阅读次数:
195
MongoDB中的数据有一个灵活的模式。不像SQL数据库,你必须确定在插入数据之前和声明一个表的模式,
MongoDB的集合不执行文档结构。他灵活便利的映射文件一个实体或对象。每个文档可以匹配的数据字段代表的实体,
即使数据有实质性的变化。然而在实践中,集合中的文件共享一个相似的结构。数据建模的关键挑战是平衡应用程序
的需要,数据库引擎的性能特征,数据检索模式。在设计数据模型时,总是考虑应用程序使用的数据(如查询、更新和处
理的数据)以及数据本身固有的结构。...
分类:
数据库 时间:
2015-01-24 10:13:16
阅读次数:
172
以下内容,常读常新,每次都有新的感悟和认识。 数据仓库必须使组织机构的信息变得容易存取。 数据仓库的内容需要是容易理解的,数据对业务人员也必定是直观的,明显的。 数据仓库重新组织了原来OLTP数据库的结构,根据业务需求,但又结合数据建模的一些特性。数据仓库必须一致地展示组织机构的信息。 数据仓库中....
分类:
其他好文 时间:
2015-01-22 23:06:34
阅读次数:
179