Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/09/2011, 09:52
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: 17 años
Puntos: 2658
Respuesta: dudas bases de datos

No existen las "claves parciales", sino las claves heredadas.
Una entidad débil es aquella que depende de otra para existir. Por su misma dependencia, hereda la clave de la entidad fuerte. SI la relación entre ambas es de cardinalidad diferente a 1:1, la clave heredada es parte de la clave propia de la entidad débil. Lo que es "clave foránea" es el atributo o subconjunto de atributos que la entidad débil hereda y que son la clave primaria de la fuerte.
Si la entidad débil posee una relación de cardinalidad 1:1, hereda la clave completa de la fuerte y no tiene una propia sino esa.
En todos los casos, todas las entidades (débiles o fuertes) tienen una clave. Siempre.

Ten cuidado con expresiones como "claves parciales", porque pueden llevarte a confusión y luego traerte problemas cuando estudies la normalización de bases de datos.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)