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 originalSELECT 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!