摘要:
数据建模是应用程序设计中的很重要的部分,尤其对分布式应用程序更是如此。然而,现在创建模型的方法在许多方面都不太完善。Microsoft的Terry Halpin博士提出了ORM(对象角色建模)来解决数据建模的问题。
在概念层上,ORM是一种设计和查询数据库模型的方法,在这一层中,应用程序是用一些非技术用户也能理解的术语描述的。实际上,ORM数据模型常常获取较多的商务规则,并且比其它方法创建的数据模型更容易验证和升级。简而言之,ORM使得数据建模更加面向商务规则。
建模比设计出现的早。从传统意义上讲,ORM不能代理E-R模型,也不能用于设计数据库。它是数据存储建模的推理模型,就像UML是对象建模的推理模型一样。ORM可以用来把用户具体思想概念化以形成一般的数据模型。例如,用户可以勾画一篇报表,而我们能根据报表的信息建立一般的数据模型。
下面是要讲述的ORM的内容:
* 对象角色建模的概念
* 在建模过程中Visio的用途
* 用ORM建立数据库
* 最后讲解一 阅读全文
posted @ 2007-12-20 09:56 落花人独立 阅读(1653) 评论(3) 推荐(0) 编辑