21/12/2011, 11:48
|
| 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) |