Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/06/2009, 23:39
JoNhNaTaN
 
Fecha de Ingreso: febrero-2008
Mensajes: 54
Antigüedad: 17 años
Puntos: 0
Exclamación integridad y restricciones del dominio de datos

hola a todos, estoy usando el microsoft sql 2005 y estoy trabajando con integridad y restricciones del dominio de datos...

mi problema radica en que tengo una tabla llamada Kardex_Materiales, en ella tengo los campos numero, fecha, tipo_documento, stock_actual, stock_anterior

y quiero establecer mi dominio de datos de la siguiente manera:

campo: tipo_documento:
1. Guía-001
2. Factura
3. Guía-003
4. NotaReingreso

campo fecha:
que sea menor o igual a la fecha del sistema:

y... Si el saldo (stock_actual - stock_anterior) es 0, se rechaza la operación de salida en forma automática.

mi problema es para el campo tipo_documento, como hago de q si el usuario pone 1 al pasar a la siguiente columna el 1 se cambie por Guia-001; y si pone 2, este se cambie por Factura y asi para todos, en este campo se pude poner 1,2,3 o 4; y tambien como logro hacer las otras 2 restricciones, pal campo fecha tengo entendido q se puede con el getdate(), pero como hago pa q la fecha solo sea menor o igual a la actual


No tengo problemas para hacer una restriccion pero me parece q estas son restricciones anidadas...

Porfavor haber si alguien me hecha una manito... gracias de antemano

salu2 a todos...