Ho un database SQL su cui memorizzo e da cui ho letto diversi oggetti nel mio codice C ++.
Ho scritto un wrapper di database single che gestisce tutte le letture e le scritture sul DB.
Ovviamente questa classe è diventata troppo grande. Potrei creare un wrapper Database per ogni oggetto business, ma poi devo istanziare tutte queste diverse classi wrapper.
Dal momento che questo mi sembra una situazione piuttosto generica, mi chiedo quale sia il modo in cui il libro di testo avvolge un database?