Table T_OPERACION_PARAMETROS Parámetros de Operaciones |
Columns |
Name | Type | Optional | Default | Comments |
ID_OPERACION | NUMBER | Identificador de la operación | ||
NOMBRE | VARCHAR2(100) | Nombre del parámetro | ||
VERSION | VARCHAR2(100) | Versión de la operación | ||
ORDEN | NUMBER(3) | Número de orden del parámetro | ||
ACTIVO | VARCHAR2(1) | 'N' | El parámetro está activo? (S/N) | |
TIPO_DATO | VARCHAR2(1) | Tipo de dato del parámetro | ||
FORMATO | VARCHAR2(100) | Y | Formato del parámetro | |
LONGITUD_MAXIMA | NUMBER(15) | Y | Longitud máxima del parámetro | |
OBLIGATORIO | VARCHAR2(1) | 'N' | El parámetro es obligatorio? (S/N) | |
VALOR_DEFECTO | VARCHAR2(1000) | Y | Valor por defecto | |
ETIQUETA | VARCHAR2(2000) | Y | Etiqueta del parámetro | |
DETALLE | VARCHAR2(4000) | Y | Detalles adicionales del parámetro | |
VALORES_POSIBLES | VARCHAR2(50) | Y | Valores posibles. Dominio definido en tabla de significados | |
ENCRIPTADO | VARCHAR2(1) | 'N' | El valor del parámetro es encriptado? (S/N) |
Primary Key |
Name | Columns |
PK_OPERACION_PARAMETROS | ID_OPERACION,NOMBRE,VERSION |
Unique Keys |
Name | Columns |
UK_OPE_PAR_ID_OPE_ORD_VERSION | ID_OPERACION,ORDEN,VERSION |
Foreign Keys |
Name | Columns | Referencing Table | Columns |
FK_OPE_PARAMETROS_OPERACIONES | ID_OPERACION | T_OPERACIONES | ID_OPERACION |
Check Constraints |
Name | Condition |
CK_OPE_PAR_ACTIVO | ACTIVO IN ('S', 'N') |
CK_OPE_PAR_ENCRIPTADO | ENCRIPTADO IN ('S', 'N') |
CK_OPE_PAR_OBLIGATORIO | OBLIGATORIO IN ('S', 'N') |
CK_OPE_PAR_TIP_DAT_ENCRIPTADO | ENCRIPTADO = 'N' OR (ENCRIPTADO = 'S' AND TIPO_DATO = 'S') |
CK_OPE_PAR_TIP_DAT_LON_MAXIMA | LONGITUD_MAXIMA IS NULL OR (LONGITUD_MAXIMA IS NOT NULL AND TIPO_DATO IN ('S', 'N')) |
CK_OPE_PAR_TIP_DAT_VAL_POS | VALORES_POSIBLES IS NULL OR (VALORES_POSIBLES IS NOT NULL AND TIPO_DATO IN ('S', 'N')) |
CK_OPE_PAR_TIPO_DATO_FORMATO | TIPO_DATO <> 'O' OR (TIPO_DATO = 'O' AND FORMATO IS NOT NULL) |
Indexes |
Name | Columns | Type |
PK_OPERACION_PARAMETROS | ID_OPERACION,NOMBRE,VERSION | Unique |
UK_OPE_PAR_ID_OPE_ORD_VERSION | ID_OPERACION,ORDEN,VERSION | Unique |