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

poner la misma clave primaria

Estas en el tema de poner la misma clave primaria en el foro de Bases de Datos General en Foros del Web. Es posible poner la misma clave primaria en dos tablas de la misma base de datos? Daría esto problemas? O se puede hacer?...
  #1 (permalink)  
Antiguo 01/06/2010, 14:56
 
Fecha de Ingreso: junio-2010
Mensajes: 4
Antigüedad: 13 años, 10 meses
Puntos: 0
poner la misma clave primaria

Es posible poner la misma clave primaria en dos tablas de la misma base de datos? Daría esto problemas? O se puede hacer?
  #2 (permalink)  
Antiguo 01/06/2010, 15:27
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, 4 meses
Puntos: 2658
Respuesta: poner la misma clave primaria

El único caso es el caso de claves heredadas, cuando se trata de una entidad débil que carece de clave propia. Esto representa conjuntos de datos que son opcionales en una entidad y por tanto se los pone en una tabla separada.
Como existe una cardinalidad 1:1, entonces la tabla dependiente usa la misma clave que la primaria.
Pero es básicamente el único caso donde la PK es la misma, fuera de eso, la PK puede ser parte de la clave en tablas dependientes con discriminador propio.
__________________
¿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: clave, poner, primaria
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:02.