{{Unsourced, date=January 2017
Perl Object-Oriented Persistence (POOP) is the term given to refer to object-relational mapping mechanisms written in the Perl programming language to provide object persistence. Dave Rolsky divides POOP mechanisms into two categories:
* RDBMS-OO Mappers: These tools attempt to map
RDBMS
A relational database is a (most commonly digital) database based on the relational model of data, as proposed by E. F. Codd in 1970. A system used to maintain relational databases is a relational database management system (RDBMS). Many relation ...
data structures (tables, columns, rows) onto Perl objects.
* OO-Persistence Tools: These tools attempt to map Perl objects into an arbitrary format, often an RDBMS.