Hola, tengo una pequeña duda en mysql.
He creado una base de datos como la que adjunto en la imagen.
http://subefotos.com/ver/?574d58edcbde67df4106a7cf9fbd314eo.png#codigos
El problema es el siguiente.
A la hora de ingresar en phpmyadmin un Anuncio pensaba que cuando me seleccionaban Provincia --> Zaragoza SÓLO se me daría la opción en phpmyadmin a la hora de elegir Localidad entre LAS LOCALIDADES QUE PERTENECEN A LA PROVINCIA DE ZARAGOZA. Sin embargo pasa lo siguiente de la foto, me deja elegir entre cualquiera de las Localidades sean o no de la Provincia Zaragoza.
Creo que sería más lógico que al pinchar Pronvicia=Zaragoza sólo me mostrará las localidades de esa provincia y no todas :(
Foto de Provincias en Base de Datos
http://subefotos.com/ver/?efc51a3cbc4e9c22c65278ba92cdfb62o.png#codigos
Foto de Localidades en Base de Datos:
http://subefotos.com/ver/?b31bcc34d21293637ae7ec27386a4827o.png#codigos
Foto del problema a resolver.
http://subefotos.com/ver/?28bcd0f337e1286e323d677bf4f9a132o.png#codigos
Añadir que pasa lo mismo en relación a Localidad-Barrios.
¿Sabéis cuál puede ser el problema? Quizá hay alguna relación mal puesta?
Decir que un Anuncio quiero que pertenezca a una Provincia a una Localidad y a un barrio.
Ojalá me podáis ayudar porque llevo una semana con este tema y no consigo solucionarlo ni de lejos.
Un saludo!
Una cosa es el modelo conceptual de tu base de datos. En una aplicación real, creada (por ejemplo) en PHP, podrías hacer que tras elegir una provincia sólo se muestren las localidades de esa provincia. Pero PhpMyAdmin no tiene por qué hacer esas comprobaciones por ti.
Llevas razón. Gracias!
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)