DBConnection!
Generalize DBOperation is remaining.