The Unit of Work Design Pattern