Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Ayuda con llaves foraneas

Estas en el tema de Ayuda con llaves foraneas en el foro de Mysql en Foros del Web. Hola a todos, primeramente que tengan un buen dia, y ahora si, la cosa es que en algun lado lei que si se podia siempre ...
  #1 (permalink)  
Antiguo 04/09/2009, 10:06
Avatar de RedMew  
Fecha de Ingreso: septiembre-2009
Ubicación: Rioverde SLP
Mensajes: 111
Antigüedad: 14 años, 8 meses
Puntos: 0
Ayuda con llaves foraneas

Hola a todos, primeramente que tengan un buen dia, y ahora si, la cosa es que en algun lado lei que si se podia siempre y cuando la version de mysql fuera 5.0 o superior y efectivamente asi es, al igual que las tablas fueran fueran del tipo InnoDB pero he tratado de hacer dichas relaciones y no funcionan, asi que espero me puedan ayudar
  #2 (permalink)  
Antiguo 04/09/2009, 10:27
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Ayuda con llaves foraneas

http://www.colordeu.es/BLOG/tutorial...ad-referencial

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 04/09/2009, 11:58
Avatar de RedMew  
Fecha de Ingreso: septiembre-2009
Ubicación: Rioverde SLP
Mensajes: 111
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda con llaves foraneas

Perdonen, no especifique, a lo que me referia es que si se pueden relacionar llaves foraneas con foraneas, o si simplemente esto es imposible, por cierto gracias huesos52 por la informacion, en verdad me ayudaste con otra duda que tenia, saludos

Última edición por RedMew; 04/09/2009 a las 12:15
  #4 (permalink)  
Antiguo 04/09/2009, 12:16
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Ayuda con llaves foraneas

Si se puede.
Según la sintaxis del documento, crea las relaciones entre 2 foreign key.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 04/09/2009, 15:45
Avatar de RedMew  
Fecha de Ingreso: septiembre-2009
Ubicación: Rioverde SLP
Mensajes: 111
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda con llaves foraneas

Oye amigo, me podrias decir como se hace porfas, es que segun yo la hice normalmente como si la foranea fuera primaria pero al paracer no funciono la relacion
  #6 (permalink)  
Antiguo 04/09/2009, 18:15
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Ayuda con llaves foraneas

Para que se pueda definir una FK como FK de una tabla de tercer nivel tiene que cumplir el mismo requisito que cualquier otra: La FK referida debe ser PK en su tabla o bien clave de un índice UNIQUE.
Es decir, la PK de la primera es Fk en la segunda y al mismo tiempo es PK en ella. La tercera tiene como FK la PK de la segunda, que a su vez es FK de la PK de la primera.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #7 (permalink)  
Antiguo 05/09/2009, 10:51
Avatar de RedMew  
Fecha de Ingreso: septiembre-2009
Ubicación: Rioverde SLP
Mensajes: 111
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Ayuda con llaves foraneas

OK, muchas gracias a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.