Définition de orm
Initiales : Object Relation Mapping.
Consiste à créer des classes ayant la même structure que les bases de données.
Exemple : table utilisateurs / factures. Un utilisateur à une ou plusieurs factures, donc factures possède une clef étrangère de l'identifiant de l'utilisateur.
En ORM cela se traduit par 2 classes, une classe utilisateur, et une classe facture. La classe utilisateur aura une propriété de type collection de factures.
Voir la méthodo MVC (ou Mapping) pour plus de détails.