Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/10/2016, 11:58
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: ¿Por qué no se puede repetir una PK en cada fila?

Si se puede, pero tienes que tener una llave compuesta que es esto una llave en donde tus campos sean id_producto e id_factura asi tendrias por ejemplo esto:

id_factura id_producto
1 2
1 3

Estas repitiendo la factura, pero como la llave primaria es compuesta entonces no se considera un dato repetido
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me