4 Laravel Filament: ¡El Panel Admin Más Rápido y Elegante en Laravel!
Duración: 9 minDescripción
📚 Lección 4: ¡Relaciones entre Modelos de Base de Datos! 🔗✨
En esta cuarta lección, te enfocarás en la parte más crucial del backend: la definición de las relaciones entre los modelos de la base de datos. Un sistema de préstamos de libros no puede funcionar sin saber qué estudiante prestó qué libro.
El video cubre los siguientes puntos clave:
- Creación de Modelos y Migraciones: Se demuestra cómo crear los modelos Estudiantes y Préstamos junto con sus migraciones correspondientes utilizando el comando php artisan make:model [01:07].
- Definición del Esquema de la Base de Datos:
- Para la tabla estudiantes, se definen los campos nombre y correo electrónico [02:01].
- Para la tabla préstamos, se incluyen los campos estudiante_id y libro_id como claves foráneas que se relacionan con las tablas estudiantes y libros. También se incluyen campos como fecha_préstamo, fecha_evolución y estado [03:36].
- Ejecución de Migraciones: Se utiliza el comando php artisan migrate para crear las nuevas tablas estudiantes y préstamos en la base de datos [04:39].
- Definición de Relaciones de Modelos: Se explica y se codifican las relaciones dentro de los modelos de Laravel:
Esta lección es fundamental para asegurar que tu sistema de gestión de préstamos de libros funcione correctamente. ¡Prepárate para codificar las relaciones que conectarán todas las partes de tu aplicación! 🚀