DEV CATALOGOS/ATRIBUTOS CATALOGO

De Pragma Wiki
Ir a la navegación Ir a la búsqueda

Descripción

La tabla pCATALOGO_PDT (Catálogos, tipos de datos) permite definir tipos de datos primitivos dentro del catálogo, éstos a su vez estarán disponibles para el mismo catálogo y todos aquellos que lo tengan como dependencia.

Algunos ejemplos son:

Código Descripción Comportamiento Definición
1 pEMAIL Dirección de correo electrónico STRING VARCHAR(128)
2 pFILENAME Nombre de archivo FILENAME VARCHAR(128)


Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición Observaciones
1 FCATALOGO Catalogo PCATALOGO Catálogos KEY,REQ,INS pCATALOGO_PDT Código de catálogo.
2 FCODIGO Codigo VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,VIS,INS pCATALOGO_PDT Código del tipo de dato (ejemplo: INT, BIT, etc), es libre y no necesita coincidir con los tipos de la BD.
3 FDESCRIPCION Descripcion VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es REQ,VIS,INS,UPD pCATALOGO_PDT Descripción del tipo de dato.
4 FCOMPORTAMIENTO Comportamiento pPDT_COMPORTAMIENTO pPDT, comportamiento REQ,VIS,INS,UPD pCATALOGO_PDT Comportamiento del tipo de dato, usado en Delphi.
5 FDEFINICION Definicion VARCHAR(32) Caracteres de longitud variable hasta 32 caracter/es REQ,VIS,INS,UPD pCATALOGO_PDT SQL usado por la BD para crear el tipo de dato, debe validar con la BD.
6 FENTEROS Enteros INT Entero. REQ,VIS,INS,UPD pCATALOGO_PDT Cantidad de enteros para el tipo de dato, uso interno.
7 FDECIMALES Decimales INT Entero. REQ,VIS,INS,UPD pCATALOGO_PDT Cantidad de decimales para el tipo de dato, uso interno.

Observaciones adicionales sobre los campos

Relaciones

Triggers

pCATALOGO_PDT_TR_pPDT_UPDATE

Inserta el registro en la tabla Tipos de datos definidos (pUDT).

pCATALOGO_PDT_TR_pPDT_DELETE

Elimina el registro de la tabla Tipos de datos definidos (pUDT).