Look in the docs at every one of the Foo::DB classes, therein their purpose is
explained.

The test t/example_dbic.t will show usage, but it's pretty much just mint DBIC
and Class::Workflow work.