ciao!
mi intrometto un attimo perchè vedo che spesso citi Doctrine.
nello specifico parli di Database Abstraction Layer o Object Relational Mapper?