Indeed it is Class::DBI::Loader that provides the functionality I was talking about. Nevertheless, Class::DBI (and its derivatives) still need an existing data-model. Ad hoc modifications of the data-model is not supported by Class::DBI.
-- JaWi
"A chicken is an egg's way of producing more eggs."