diff --git a/docs/labs/2_modelos.md b/docs/labs/2_modelos.md index 293a233..57da881 100644 --- a/docs/labs/2_modelos.md +++ b/docs/labs/2_modelos.md @@ -309,3 +309,42 @@ rails db:seed ## [Práctica 🔗](https://github.com/I110IS/lab2/blob/master/README.md) > "Software and cathedrals are much the same; first we build them, then we pray." --Anonymous + +== + +## Ping pong sobre Modelos + +-- + +1. ¿Qué es ActiveRecord? + +Notas: +ActiveRecord es la gema/librería provista por Rails que facilita la creación y el uso de objetos de negocios que requieren ser guardados en la DB. + +-- + +2. ¿Cuál es la diferencia entre un modelo y una tabla? + +Notas: +Un modelo es una clase en Ruby y una tabla es un lugar físico para guardar filas en la base de datos. + +-- + +3. ¿Qué tipos de validadores existen? + +Notas: +Presencia, numericalidad, formato, customs, ... + +-- + +4. ¿De qué formas puedo asociar modelos entre sí? + +Notas: +Con belongs_to y has_many + +-- + +5. ¿Para qué sirve una migración? + +Notas: +Para modificar el esquema de la base de datos. diff --git a/docs/labs/index.md b/docs/labs/index.md index a05985e..4beea17 100644 --- a/docs/labs/index.md +++ b/docs/labs/index.md @@ -5,7 +5,7 @@ 1. [Primera app](/labs/1_primera_app.html) 1. [Modelos](/labs/2_modelos.html) - +1. [Vistas](/labs/3_vistas.html) 1. [Anexo sobre Ruby](/labs/ruby.html)