A convenience wrapper around database related components.
Use this component to reduce the number of required constructor parameters
in your database dependant components, and make sure that they'll access
the right data source, if you are using the ThreadDataSource decorator.