Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2013, 03:24
Tetide
 
Fecha de Ingreso: octubre-2010
Ubicación: Costa Brava
Mensajes: 58
Antigüedad: 13 años, 6 meses
Puntos: 2
Consulta SQL tabla puente

Buenas a tod@s!!

Me gustaría que alguien me diera su opinión acerca de una consulta que estoy realizando con SQL y de la que no lo tengo del todo claro..

Veréis, tengo estas tablas:

parques
id_parque pk
etc

modos_acceso
id_modo pk
etc

rel_parques_modos_acceso
id_rel pk
id_parque fk
id_modo kf

Lo monté así porque un parque puede tener varias formas de acceso.

Mi conflicto viene al hacer la consulta a la BD cuando llego al punto del "where"

Sería:
Código SQL:
Ver original
  1. SELECT parques.id_parque, modos_acceso.id_modo FROM parques, modos_acceso, rel_parques_modo_acceso[B]WHERE parques.id_parque=rel_parques_modos_acceso.id_parque AND modos_acceso.id_modo =rel_parques_modos_acceso.id_modo[/B]


Y luego, a la hora de modificar la BD, haciendo lo mismo? Si véis que hay algo mal conceptualmente hablando soy todo orejas!

Mil gracias!