in reply to Writing Better Objects
see Class::DBI. also, a Super Search around here will yield tutorials, questions, and answers on usage and limitations.
~Particle *accelerates*