dbrecord DbRecord used to be ActiveRecord, now we add some more levels like (EntityManager, EntityRepository - includes the mapper layer), it is based on dibi