Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/05/2009, 11:45
eulerss
 
Fecha de Ingreso: enero-2009
Mensajes: 455
Antigüedad: 16 años
Puntos: 11
Respuesta: Duda al Normalizar una tabla Amigos

leyendo lo que nos comenta el buen junarry, su primer post esta bien a como yo lo veo, por otra parte lo que comenta el buen gnzsoloyo tambien es correcto, simplemente, porque no definir en tu tabla transitiva los dos campos que les pasas como FK como PK, es decir, que ambos campos sean la PK de la tabla, asi lo suguiere gnzsoloyo ,si bien entendi, por otra parte una duda que me surge, lo que comentas de las negritas que pusiste, es decir, si en tu tabla tienes

tabla_transitiva

CodInt / CodUs / CodUsAmi
1 1 2
2 1 3
3 1 4
4 2 1
5 2 6
6 3 2

mi duda es, no es del todo correcto?? ahi no estas indicando que el usuario con id=1 tiene de amigo al id=2 y que el id=2 tiene de amigo al id=1 (se podría ver como redundante), pero se puede dar el caso en tu problema en que el usuario id=1 tenga como amigo al usuario id=2, PERO..., que el usuario id=2 no acepte como amigo al id=1?????? esa es mi duda

saludos