Qu’est-ce qu’un ORM ?

ORM signifie Object-Relational Mapping. Un ORM est un ensemble de classes permettant de manipuler les tables d’une base de données relationnelle comme s’il s’agissait d’objets.

Un ORM est une couche d’abstraction d’accès à la base de données qui donne l’illusion de ne plus travailler avec des requêtes mais de manipuler des objets.

L’avantage de cette couche d’abstraction est qu’il n’y a plus besoin de se soucier du système de base de données utilisé, c’est l’ORM qui a la charge de transformer les requêtes pour les rendre compatibles avec la base de données.

L’ORM va s’appuyer sur des modèles. Un modèle représente une table de la base de données.

couv_EP3CAK.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
La programmation orientée objet en PHP
Suivant
Le pattern Modèle-Vue-Contrôleur