Use object-oriended programming (in particular inheritance) to simplify data manipulation.
What is an ORM?
It is a programming technique for converting data in a relational database to simulate an object-oriented database.
However, using has an ORM has a performance cost.