【问题标题】:What is the philosophy of creating a database mapping tools?创建数据库映射工具的理念是什么?
【发布时间】:2012-06-10 06:13:19
【问题描述】:

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

【问题讨论】:

    标签: entity-framework nhibernate orm mapping entity-relationship


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-19
      • 2021-12-01
      • 1970-01-01
      • 2021-06-28
      • 1970-01-01
      • 1970-01-01
      • 2016-12-23
      • 2012-12-12
      相关资源
      最近更新 更多