Ver Mensaje Individual
  #11 (permalink)  
Antiguo 27/01/2010, 11:34
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: duda en la aplicación de una FK

Cita:
¿Cómo sabe a cuál municipio 01
Tu problema es que estás escribiendo mal los códigos:
Cita:
Municipio (01, 01, merida)
Municipio (02, 01, trujillo)

Municipio (cod_municipio, cod_estado, desc_municipio)
Parroquia (cod_parroquia, cod_municipio, desc_parroquia)
El ID del municipio es, en este caso, incremental, por lo que no puede haber dos iguales. Lo que sí puede haber es dos ID del mismo Estado en diferentes municipios.
No te confundas: Las PK de cada tabla son únicas. Nunca se pueden repetir.

En tu ejemplo:
Cita:
Parroquia (01, 01, los palitos)
Municipio (01, 01, merida)
Posiblemente, como estás trabajando con valores tan pequeños aún, las cosas se confunden a simple vista. El tema es que no pierdas la perspetiva de saber qué valor corresponde a qué campo...
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)