Outils du site

Avec trop on se perd. Avec moins on se trouve. []

60-database:orm

Ceci est une ancienne révision du document !


ORM

Object Relational Mapper

Articles

Key concepts

underfetching

Une seule requête à la BD ne ramène pas toutes les données nécessaires

Cas d'usage :

  • Une seule requête ne permet pas de ramener toutes les données nécessaires car elle couvre plusieurs tables liées avec des restrictions complexes.

overfetching

Une requête à la BD ramène plus de données que nécessaire.

Cas d'usage :

  • Select * from …. alors que seulement n attributs sont nécessaires

Synthèse

Les ORM sont : * complexes à mettre en oeuvre * ne couvre pas l'ensemble des besoins

Dernière modification : 2020/01/09 00:33