1

我是使用对象关系映射工具的新手,我想知道是什么导致了编程工具的创建。使用数据库和映射工具对我们来说有什么好处?

4

1 回答 1

1

ORM 用于缩小面向对象模型(应用程序)和关系模型(数据库)之间的差距。该映射有几个困难,例如继承和对象识别,仅举几例(例如,查看http://www.cit.dk/cot/reports/reports/Case4/05-v1.1/cot- 4-05-1.1.pdf在这里继续)。有许多 ORM 实现/框架使用不同的概念来实现映射,它们提供不同的“功能”。

您可能知道也有面向对象的数据库系统,但由于实际问题,关系模型仍然受到青睐。对于您的应用程序,您可以自己映射数据模型,或者(如果可用并且符合您的需要)使用 ORM。

于 2012-06-06T08:54:59.597 回答