Object-Relational Mapping sigl. Technique de programmation faisant le lien entre le monde de la base de données et le monde de la programmation objet. Elle permet de transformer une table en un objet facilement manipulable via ses attributs.
Cette technique de programmation est largement répandue dans le monde Java avec divers frameworks tels Hibernate ou JGrinder. Elle est cependant moins utilisée dans l'univers de la programmation web, malgré un usage intensif des bases de données.