# Object-Relational Mapping

Skill · Databases

Canonical page: https://career.thegoodapps.co/skills/object-relational-mapping

Object-relational mapping (ORM) is a programming technique that allows developers to interact with a relational database using object-oriented code instead of writing raw SQL queries. It maps database tables to classes and rows to objects, streamlining data access and reducing boilerplate code in application development. Popular ORM tools include Hibernate (Java), SQLAlchemy (Python), and Entity Framework (.NET).

Related skills: [SQL](https://career.thegoodapps.co/skills/sql), [Hibernate](https://career.thegoodapps.co/skills/hibernate), [Java Persistence API (JPA)](https://career.thegoodapps.co/skills/java-persistence-api-jpa), [Database Design](https://career.thegoodapps.co/skills/database-design), [Entity Framework](https://career.thegoodapps.co/skills/entity-framework), [SQLAlchemy](https://career.thegoodapps.co/skills/sqlalchemy), [Doctrine Project](https://career.thegoodapps.co/skills/doctrine-project)

## Open roles requiring Object-Relational Mapping (0)

None of the roles we have read name this skill yet. A large share of the visible corpus has not been parsed for skills, so this is at least as likely to be our backlog as the market's verdict.
