Directly use dependencies should not be transitive
Implementation of RollRepository using relational database