Ver Mensaje Individual
  #10 (permalink)  
Antiguo 19/01/2013, 03:33
speaK121
 
Fecha de Ingreso: abril-2004
Mensajes: 28
Antigüedad: 20 años
Puntos: 0
Respuesta: Varias preguntas

Cita:
Iniciado por gnzsoloyo;
Vamos por partes: Eso es más simple de lo que parece.
Una PK de más de un campo sólo requiere que declares la PK incluyendo ambos campos dentro de la definición de la tabla.
Código SQL:
Ver original
  1. PRIMARY KEY (campo1, campo2)
No me expliqué.
Te pongo el ejemplo, ¿como uno la tabla ARPRO (dos PK: IDProveedor, IDArticulo) con la tabla Listado_Precios_Proveedor?
Se supone que es una relación 1:N, por lo que debería llevar la clave primaria de ARPRO hacia la tabla Listado_Precios_Proveedor.
ARPRO al tener dos claves primarias.. llevo las dos claves como FK de Listado_Precios_Proveedor? ¿esto sería correcto?