24-5-1-ConvencionesGenerales
History Key
- New content
Removed content
Recent Versions
Choose two versions to compare, or click the link to view it.
24.5 Convenciones en ActiveRecord
ActiveRecord posee una serie de convenciones que le sirven para asumir distintas cualidades y relacionar un modelo de datos. Las convenciones son las siguientes:
24.5.1 Convenciones Generales
24.5.2 Id
Si ActiveRecord encuentra un campo llamado Id, ActiveRecord asumirá que se trata de la llave primaría de la entidad y que es autonumérica.
24.5.3 campo_id
Los campos terminados en _id indican relaciones foráneas a otras tablas, de esta forma se puede definir fácilmente las relaciones entre las entidades del modelo:
Un campo llamado clientes_id en una tabla indica que existe otra tabla llamada clientes y esta contiene un campo id que es foránea a este.
24.5.4 campo_at
Los campos terminados en _at indican que son fechas y posee la funcionalidad extra que obtienen el valor de fecha actual en una inserción
created_at es un campo fecha
24.5.5 campo_in
Los campos terminados en _in indican que son fechas y posee la funcionalidad extra que obtienen el valor de fecha actual en una actualización
modified_in es un campo fecha