Validación

11/02/2005 - 01:05 por Omar Flores | Informe spam
Hola tengo las siguientes tablas

Articulos
pk id (Autoincremento)
id_artuculo
fk rfc_proveedor
descripcion
existencia

Proveedores
pk rfc_proveedor
nombre
direccion
Necesito insertar datos a la tabla Articulos en esta se puede tener que un
id_articulo pertenezca a varios proveedores, como puedo validar que al
introducir un id_artuculo con un corespondiente rfc_proveedor ya no se
vuelva a repetir. Es decir

Art1 -> proveedor1
Art1 -> proveedor2

pero si intento meter Art1 -> proveedor1 me marque que ya existe.

Espero haberme dado a entender, muchas gracias por su ayuda.
 

Leer las respuestas

#1 MAXI
11/02/2005 - 01:10 | Informe spam
Hola, una opcion seria creando un indice unico por esas 2 columnas con lo
cual no permitira valores duplicados. La otra opcion (no me gusta mucho) es
via Triggers



Maxi

Buenos Aires - Argentina
Desarrollador .NET 3 Estrellas
Microsoft User Group (MUG)

MSN:
"Omar Flores" escribió en el mensaje
news:
Hola tengo las siguientes tablas

Articulos
pk id (Autoincremento)
id_artuculo
fk rfc_proveedor
descripcion
existencia

Proveedores
pk rfc_proveedor
nombre
direccion
Necesito insertar datos a la tabla Articulos en esta se puede tener que un
id_articulo pertenezca a varios proveedores, como puedo validar que al
introducir un id_artuculo con un corespondiente rfc_proveedor ya no se
vuelva a repetir. Es decir

Art1 -> proveedor1
Art1 -> proveedor2

pero si intento meter Art1 -> proveedor1 me marque que ya existe.

Espero haberme dado a entender, muchas gracias por su ayuda.




Preguntas similares