Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

dudas bases de datos

Estas en el tema de dudas bases de datos en el foro de Bases de Datos General en Foros del Web. hola buenas tengo unas consultas. haber para que me lo corrijan una clave parcial es la clave de una entidad debil , -que depende de ...
  #1 (permalink)  
Antiguo 21/09/2011, 07:45
 
Fecha de Ingreso: junio-2010
Mensajes: 752
Antigüedad: 13 años, 10 meses
Puntos: 5
dudas bases de datos

hola buenas tengo unas consultas. haber para que me lo corrijan


una clave parcial es la clave de una entidad debil , -que depende de otra entidad-,. esta clave no existe en la entidad debil , sino es un atributo de la entidad fuerte tambien conocida como clave foranea....
  #2 (permalink)  
Antiguo 21/09/2011, 09:52
Avatar de 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: 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)

Etiquetas: bases, dudas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:17.