Modelos
La segunda capa de
abstracción de datos utiliza un mapeo objeto/relacional para
representar las
entidades del modelo de datos en nuestras aplicaciones. Estos modelos
son parte integral de
la arquitectura MVC (Model View Controller) y están
basados en el
patrón ActiveRecord.
Características de los
modelos
* Implementan
las clases de la capa de negocios: Productos, Clientes, Facturas,
Empleados, etc.
* Mantienen
los datos y su lógica juntos: Un producto tiene una cantidad y se vende
sólo si está activo.
* Representar
relaciones en el modelo: Una Cliente tiene muchas Facturas.
No hay comentarios:
Publicar un comentario