Тёмный
No video :(

39 - Relación uno a muchos polimórfica (One To Many Polymorphic) - Curso Laravel 10 desde cero 

Coders Free
Подписаться 43 тыс.
Просмотров 15 тыс.
50% 1

En una relación uno a muchos polimórfica en una base de datos, una fila en una tabla se relaciona con varias filas en una tabla de otra entidad, pero en lugar de especificar una tabla de destino específica, la relación puede apuntar a varias tablas diferentes. Esto se logra mediante el uso de claves foráneas que apuntan a una tabla de identificadores y una tabla de tipos.
Un ejemplo común de una relación uno a muchos polimórfica es un sistema de etiquetas, donde una etiqueta puede estar relacionada con varios tipos de entidades como publicaciones, imágenes, videos, etc. En este caso, se crea una tabla de etiquetas que contiene una clave foránea a una tabla de identificadores y una tabla de tipos que puede ser una tabla de publicaciones, una tabla de imágenes, una tabla de videos, etc. De esta manera, se puede establecer una relación uno a muchos polimórfica entre las tablas de etiquetas, publicaciones, imágenes, videos, etc. La relación uno a muchos polimórfica es útil para simplificar la estructura de la base de datos y evitar la duplicación de tablas en casos donde las relaciones son similares pero no idénticas.
------------------------------------------------------------------------------------------------
CURSOS
🔴 Facturacion electronica Perú: youtube.coders...
🟠 Laravel avanzado: youtube.coders...
🟢 Ecommerce: youtube.coders...
🔵 Api: youtube.coders...
🟠 Plataforma de cursos: youtube.coders...
🔴 Vue e Ineria: youtube.coders...
🟣 Eloquent Avanzado: youtube.coders...
🟡 Pasarela de pagos: youtube.coders...
⚫ Laravel Web Socket: youtube.coders...
🟣 Notificaciones: youtube.coders...
🟢 Laravel Excel: youtube.coders...
🔵 Digital Ocean: youtube.coders...
🟡 Laravel Voyager: youtube.coders...
🟣 Datatable Livewire: youtube.coders...
🟠 Tenancy for Laravel: youtube.coders...
🔵 TDD Laravel: youtube.coders...
⚫ Traducir páginas: youtube.coders...
🟠 Wire UI: youtube.coders...
🔴 Acortador de links: youtube.coders...
🟡 Banhammer for laravel: youtube.coders...
🟢 Laravel backup: youtube.coders...
🔵 Actualizar a Laravel 10: youtube.coders...
-----------------------------------------------------------------------
DONACIONES
Patreon: / codersfree
PayPal: www.paypal.com...
-----------------------------------------------------------------------
Plataforma: codersfree.com/
Grupo: / 4314830498588670

Опубликовано:

 

25 ноя 2020

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 23   
@juanchacin7345
@juanchacin7345 3 месяца назад
el mejor profesor de laravel es este señor!!!
@zantsama
@zantsama 5 месяцев назад
Buena clase
@maytechnologies9504
@maytechnologies9504 3 года назад
Excelente Víctor, Claro y Conciso como siempre.. Gracias por continuar con el curso del BLOG...
@nestorivanaparicio9500
@nestorivanaparicio9500 3 года назад
Simplemente excelente. Un saludo desde Colombia.
@carlosverad.295
@carlosverad.295 3 года назад
Excelente Amigo, muy bueno tu curso hace dos meses que lo había dejado stand bye, pero ahora lo retome y esta super bueno, aparte que explicas todo muy bien y detalladamente. Saludos,
@aztecsavo82
@aztecsavo82 3 года назад
Excelente Vídeo, muchas gracias; Saludos desde México!!!
@jmaurich
@jmaurich 3 года назад
Genial Víctor. Muchas gracias por compartir.
@quismanco
@quismanco Год назад
Genial, me sirvió de mucho. Gracias!
@manug6186
@manug6186 11 месяцев назад
excelentes videos, gracias.
@pataslocas4595
@pataslocas4595 3 года назад
¡Muchas gracias!
@alexg92
@alexg92 3 года назад
epale muchas gracias me sirvió para relacionar a los usuarios con su respectiva tabla de información dependiendo el rol :D
@ramilo69
@ramilo69 3 года назад
Gracias!!!!
@DeibisSilgadoDiaz
@DeibisSilgadoDiaz 2 года назад
Tienes algún ejemplo que me indique como guardar registro en la tabla polimórfica
@devsam3693
@devsam3693 11 месяцев назад
Sí, en el video anterior es muy parecido.
@marlongalens
@marlongalens 2 года назад
tengo una duda se q cuando se desea crear un modelo polimorfico por ejemplo attachment las buenas practicas dicen q las variables seran attachmentable_id y attachmentable_type pero si mi model es ControlPanelValidation cuales serian las variables
@cafeconleche4438
@cafeconleche4438 3 года назад
Hola Victor, como estas? Muy buenos los videos. Consulta, es posible que en el campo commentable_id se pueda ingresar un id que no exista tanto en la tabla de Videos como de Posts? Si es asi, se puede poner una restriccion de FK para commentable_id? Saludos.
@angelhdz6554
@angelhdz6554 3 года назад
tengo una duda, ese campo donde se guarda la rutal modelo se llena por automatico? o como se le hace para guardar a la hora de agregar un registro en esa tabla
@jeysonjesuscanquimarca7543
@jeysonjesuscanquimarca7543 3 года назад
Excelente video... podrías indicar como insertar en una tabla polimórfica, gracias
@andressevillanomolina6866
@andressevillanomolina6866 2 года назад
use App\Models\Video; use App\Models\User; $user = User::first(); $video = Video::first(); $video->comments()->create("user_id" => "$user->id", "comment" => "mi comentario");
@jonnathanbaculima4447
@jonnathanbaculima4447 3 года назад
Profe que tal, no recuerdo por al campo imageable_id y comment_id le pone unsignedBigInteger...
@CodersFree
@CodersFree 3 года назад
Unaignedbiginteger significa entero grande sin signo. Osea que en ese campo solo se puede almacenar enteros grandes sin signo
@programadorquecopia9616
@programadorquecopia9616 3 года назад
Anteriormente explicaba que es debido a que si lo vamos a relacionar con el id de la imagen o comentario respectivamente, tiene que ser del mismo tipo de ese campo en su tabla original, entonces explicaba que al declarar en Schema un campo de tipo "id()" es del tipo unsignedBigInteger
@yazzer1046
@yazzer1046 3 года назад
Cuando creas la tabla "Users" su clave primaria es la columna "id" esta al momento de crearla le asigna el tipo de dato "unsignedBigInteger" (Es una logintud grande que no acepta signos ejem. -1, -2 etc.) Así que para otras tablas necesitan hacer referencia de clave foránea hacia ese campo tiene que se del mismo tipo de dato por eso se coloca "usignedBigInteger".
Далее
ТАЙНЫ И ЗАГАДКИ ИНТЕРНЕТА 2
41:37
Como exportar tablas de R a Excel
8:42
Просмотров 17
Eloquent Polymorphic Relations: Properly Explained
9:56
Laravel - Relaciones - Uno a Muchos
23:02
Просмотров 31 тыс.
27 - Eloquent - Relaciones polimórficas
9:30
Просмотров 10 тыс.