Calling the Model Class by the Controller
Uses
A model class is called or managed by a controller, that is, a controller can hold one or several model classes (or instances). The controller class provides methods for creating, getting, setting and deleting this type of model class. There are also methods for passing incoming data on to the correct model instance, which is identified by the
model_id.