Version 2, last updated by phillipo at August 31, 2007 14:21 UTC
19-1-Modelos
19.1 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 esta basado en el patrón ActiveRecord.
Características de los modelos:
- Implementan las clases de la capa de negocios: Productos, Clientes, Facturas, Empleados, etc.
- Mantiene los datos y su lógica juntos: Un producto tiene una cantidad y se vende solo si esta activo
- Representar relaciones en el modelo: Una Cliente tiene muchas Facturas