elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  Claves foráneas recursivas en Laravel
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Claves foráneas recursivas en Laravel  (Leído 180 veces)
Patrick Bateman

Desconectado Desconectado

Mensajes: 8


Ver Perfil
Claves foráneas recursivas en Laravel
« en: 6 Abril 2017, 20:48 »

Buenas a to@s,

La verdad no tenía claro si publicar esto aquí o en el subforo de bases de datos. Así que disculpadme si este no es el lugar adecuado...

La cuestión es la siguiente:
Tengo un model que representa a un usuario y quiero relacionarlo con otros usuarios generando una relación de correspondencia mutua. Además hay otra variable que es el lugar donde se han correspondido.

Para ello tengo una tabla llamada correspondencia creada manualmente que consta de los siguientes campos:

id
usuario1
usuario2
lugar

desde el model usuario quiero poder definir un método llamado correspondencia a partir del cual pueda saber el nombre de dos usuarios que se correspondan.
Se me ocurre una manera de hacerlo mediante comandos sql pero no se si se podría hacer de modo mas simple con las funciones que provee Laravel siguiendo un modelo como este:

https://styde.net/pivot-tables-con-eloquent-en-laravel/

Ya que en este ejemplo los tres elementos relacionados tienen claves foráneas a tablas (models) distintos.

Gracias a tod@s y un saludo


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
procedimientos y funciones recursivas
Programación General
div@d 1 848 Último mensaje 14 Mayo 2005, 04:12
por Slasher-K
problemas con claves foraneas
Bases de Datos
Aeros 6 2,298 Último mensaje 14 Julio 2010, 03:47
por Aeros
Problema con las claves foraneas (errno 150)
Bases de Datos
Proteus1989 1 1,034 Último mensaje 30 Diciembre 2012, 23:51
por RevangelyonX
llaves foraneas y primarias
Bases de Datos
m@o_614 1 845 Último mensaje 2 Mayo 2013, 06:53
por Carloswaldo
llaves foraneas
Bases de Datos
m@o_614 4 1,111 Último mensaje 31 Marzo 2014, 17:57
por Carloswaldo
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines