Creating model and validations
Cambios al modelo y relaciones entre entidades