06/05/2009, 11:45
|
| | 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 |