Modelo físico
Comprar curso

4. Modelo físico

En este módulo, aprenderás a implementar el modelo físico de tu base de datos en Laravel. Desde la creación de los modelos Eloquent, hasta la implementación de las relaciones entre ellos.


https://www.youtube.com/watch?v=BNYDrxxkd1k&list=PLZ2ovOgdI-kXnKTRhERhJjWtkKeAfMFbi

https://www.youtube.com/watch?v=C91FOKq7v-k 

https://www.youtube.com/watch?v=zNTF3U2Hsq0

https://www.youtube.com/watch?v=lLyWpWA8J0s 


4 comentarios

Inicia sesión para comentar

Comentarios:

  • Erwin Brown

    Erwin Brown hace 4 semanas

    Hola  revisando temas puntuales, por mi interés de crear una tienda. veo que en el curso no se usa el envió de correos o un correo para la validación de la cuenta nueva de usuario y mucho menos autenticación 2fa. El 2fa de jetstream da problema, parece mejor el de Fortify. tampoco usa wireui o flux etc etc jaja es mi culpa por no revisar antes de comprar

  • Edmer

    Edmer hace 1 año

    Estimado Profesor.

    Este modelado de entidades permitirá manejar estos criterios? en caso no fuese así, lo implementará o tiene video aparte?

    • Algunos productos no requieren indicar talla ni color.
    • Algunos productos solo requieren indicar talla.
    • Algunos productos solo requieren indicar color.
    • Algunos productos requieren indicar talla y color.
    • Control de stock y precio según cada caso.
    • De la entidad marca veo que ya tiene consulta previa.

     

    • Victor Arana Flores hace 1 año

      Hola Edmer, así es. Podrás cubrir todos esos puntos

  • Nicole G

    Nicole G hace 1 año

    Hola, ya no se va implementar la tabla de marcas de productos? ni el campo slug? ni la tabla images? ni el campo quantity y status?

    • Victor Arana Flores hace 1 año

      Hola Nicole, le estoy dando un enfoque distintos. Y como menciono en el video no es la estructura final de la bbdd, esta irá creciendo a medida que pase el curso, y muy probable que algunas tablas tambien se agreguen algunos campos.

  • José Daniel Mejias

    José Daniel Mejias hace 2 años

    hola saludos. me da curiocidad que no utilizas foreignId para crear el campo de la relacion. no estoy juzgando solo me gustaria saber si hay un concepto por el cual prefieres utilizar el unsignedBigInteger en vez de este.  gracias de antemano 

    • Jheyner David Ibagon hace 2 años

      Hola, el campo se le asigna es un valor de tipo unsignedBigInteger y con foreign hace referencia a la relacion, no hace parte de lo mismo! tambien lo puedes definir de la siguiente manera:

       

       $table->foreignId('category_id')->constrained('categories')->cascadeOnDelete();

       

      Este ultimo te permite crear el campo de llave foreanea relacionada a la tabla relacion y evita la eliminacio de datos con la funcion en cascada de SQL.