From what I understand, Class::DBI needs a existing data-model to derive its classes from while HDB does not impose that constraint. At least, that was one of the constraints of Class::DBI when I looked at it, which has been a while ago.
-- JaWi
"A chicken is an egg's way of producing more eggs."