Wenn es professionell eingesetzt wird, kann man da aufg fertige Lösungen setzen, TMS Aurelius kommt da zum Bsp. in Frage. Auch DevArt hat ein ORM framework.
Zumindest bei TMS weiss ich, dass es genau sowas macht, du hast Klassen, die die Tabellen darstellen und du brauchst dich um die
DB Sachen nicht zu kümmern. Du lässt dir erzeugte Objecte oder Object-Listen geben und bearbeitest die und wenn du willst, werden sie dann gespeichert