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

 

 


Tema destacado: Introducción a la Factorización De Semiprimos (RSA)


+  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 3,436 veces)
Patrick Bateman

Desconectado Desconectado

Mensajes: 8


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

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
problemas con claves foraneas
Bases de Datos
Aeros 6 4,379 Último mensaje 14 Julio 2010, 03:47 am
por Aeros
Problema con las claves foraneas (errno 150)
Bases de Datos
Proteus1989 1 2,225 Último mensaje 30 Diciembre 2012, 23:51 pm
por RevangelyonX
llaves foraneas y primarias
Bases de Datos
m@o_614 1 2,446 Último mensaje 2 Mayo 2013, 06:53 am
por Carloswaldo
llaves foraneas
Bases de Datos
m@o_614 4 3,424 Último mensaje 31 Marzo 2014, 17:57 pm
por Carloswaldo
ayuda con funciones recursivas en python
Scripting
wolfblood 7 4,234 Último mensaje 11 Octubre 2022, 00:33 am
por MCKSys Argentina
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines