Classes that can implement CRUD operations