Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/12/2011, 11:48
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años, 1 mes
Puntos: 2658
Respuesta: necesito vincular usuarios - proyectos

Una relación de ese tipo se clasifica como N:N, es decir, de muchos a muchos, y requiere crear una tabla relacional tal que contiene la PK de ambas tablas vinculadas.
Esta tabla tiene como PK (primary key) a las FK (foreign key) de las otras tablas, y se declara la PK como compuesta por ellas.
Todo atributo que sea propio de esa relación (el usuario con el proyecto) debe ir en esa tabla, no así los atributos que sean propios del usuario o del proyecto. Esos van en sus respectivas tablas.
¿Se entiende la idea?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)