Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/11/2010, 08:55
jlgil
 
Fecha de Ingreso: noviembre-2010
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
Relacionar poblaciones provincias

Hola a todos.

Aunque sé que es un tema recurrente soy neofito y no encuentro una respuesta adecuada e aquí mi consulta por si alguien quiere/puede ayudarme.

Tengo 3 tablas

TB PAISES
id_pais
pais

TB PROVINCIAS
id_provincia
provincia
id_pais

TB POBLACIONES
id_poblacion
poblacion
id_provincia


A traves de phpmyadmin he creado las tablas en formato imnodb y las relaciones entre el id.pais de la tabla pais y el id.pais de la tabla provincias, también la relación entre el id_provincia de la tabla provincias y el id_provincia de la tabla poblaciones.

Hasta aqui todo correcto mi duda viene cuando creo una tercera tabla.

TB CLIENTES
id_cliente
nombre_cliente
id_pais
id_provincia
id_poblacion

Sería correcto este formato de tabla?
Si es así tengo que crear las relaciones entre los id_pais, id_provincia, id_poblacion de la tabla clientes y los id del resto de tablas relacionadas (paises , provincias, poblaciones) , como lo hago para que al introducir los datos en la tabla clientes no pueda introducir por error codigos de poblaciones o paises que no esten relacionados.

Perdonad mi inexperiencia.