01/06/2011, 21:40
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Clave Foraneas, no puedo agregar filas En principio, el esquema de relaciones parece mal planteado, y existen dependendias que no deberían ser tales.
Me explico: Si tienes Usuarios, Comunidades, Grupos, Artículos, y Comercios, se puede decir que un usuario puede pertenecer a una comunidad o ser fan de ella, pero la tabla Comunidad no debe llevar el ID del usuario, porque el la comunidad es independiente del usuario. Como entidad es autónoma. Con la comunidad los usuarios tienen una relación N:N que significa que debe haber una tabla adicional que administre esa relación, pero la relación sólo existe a través de esa tabla. No existe una relación directa con Comunidad.
Lo mismo corre para grupos, Artículos, Comercios y todo lo demás.
Revisa tu diseño.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |