Advantage of Implementing Object Relational Mapping | Advantages of ORM
Design Patterns
- Data manipulation(CRUD) is handled without writing SQL queries
- Data mapping between result set and entity collection/entity is one of the major features of ORM
- Using UoW/Context, it can handle the transaction during data manipulation
- Writing one Data Model in a single place for managing the model’s storage in DB.
- It fits the natural way of coding with application’s language.
- Programmers can think fully object oriented way to make any operation with business logic layer and data storage.