Alzabo is a dual-purpose project. Its first goal is to be a data modeller, written in Perl. Its second goal is to use the data model created as the basis on an OO-RDBMS mapping.