O'Reilly logo

Refactoring with Microsoft Visual Studio 2010 by Peter Ritchie

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Object/Relational Mapping

Object/Relation Mapping ( ORM) is the use of an ORM framework to map objects (or more specifically, classes) to entities in a relational database (table, view, stored procedure, and so on). More often than not, this is a class-to-table mapping; but this could also be a mapping to views, functions, stored procedures, queries, and so on.

An ORM framework frees you from the need to design, write, test, and evolve code that performs direct data-access to an RDBMS. One important side-effect of this is the decoupling of the application from a specific relational database implementation. Assuming the ORM framework supports more than one database brand, making use of an ORM framework means moving from one database to another ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required