Hola estoy trabajando con sqlserver 2000 y tengo esta tabla.
Create table [DOCUMENTO]
(
[dv_ID] Integer Identity(1,1) NOT NULL,
[us_ID] Integer NOT NULL,
[va_ID] Integer NOT NULL,
[dv_TipDocto] Char(10) NOT NULL,
[dv_NroDocto] Integer NOT NULL,
[dv_NroAxoDocto] Integer NOT NULL,
[dv_FechaDoc] Datetime NULL,
[dv_Comentario] Text NULL,
[dv_Fecha] Datetime NULL,
[dv_Hora] Datetime NULL,
Primary Key ([dv_ID])
)
Quiero que nunca se repita un mismo documento con un mismo numero.
Ejemplo.
Una factura con numero 1000, nro Anexo 1 -> OK
Una Guia de entrada con numero 1000, nro Anexo 2 -> OK
Una factura con numero 1000, nro Anexo 2 -> OK
Una factura con numero 1000, nro Anexo 2 -> ERROR
Esto se puede validar en la Bd o solo por programacion...