Looking at the model part of MVC development