Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a tablas

SIMACMOBILE.MES

Base de datos origen: ORCLSMM

Columnas

# Columna Tipo Nulo Default Comentario
1 ID_MES NUMBER NO    
2 MES NUMBER(2,0) NO    
3 ANO NUMBER(4,0) NO    
4 DIAS_HABILES NUMBER(2,0) NO    
5 NUMERO_SEMANAS NUMBER(1,0) NO    
6 ULTIMO_DIA NUMBER(2,0) NO    
7 NUMERO_SABADOS NUMBER(1,0) NO    
8 ID_DISE NUMBER(1,0) SI   Llave foranea en tabla DIAS_SEMANA, corresponde al dia en que empieza el mes
9 OPER_CREADOR VARCHAR2(10) NO    
10 FECHA_CREACION DATE NO    
11 OPER_MODIFICA VARCHAR2(10) NO    
12 FECHA_MODIFICACION DATE NO    
13 ESTADO_REGISTRO VARCHAR2(1) NO    

Restricciones

CHECK: SYS_C00119074

CHECK: SYS_C00119075

CHECK: SYS_C00119076

CHECK: SYS_C00119077

CHECK: SYS_C00119078

CHECK: SYS_C00119079

CHECK: SYS_C00119080

CHECK: SYS_C00119081

CHECK: SYS_C00119082

CHECK: SYS_C00119083

CHECK: SYS_C00119084

CHECK: SYS_C00119085

PK: MES_PK

FK: MES_DIA_SEMANA_FK

DDL

CREATE TABLE "SIMACMOBILE"."MES" 
   (	"ID_MES" NUMBER NOT NULL ENABLE, 
	"MES" NUMBER(2,0) NOT NULL ENABLE, 
	"ANO" NUMBER(4,0) NOT NULL ENABLE, 
	"DIAS_HABILES" NUMBER(2,0) NOT NULL ENABLE, 
	"NUMERO_SEMANAS" NUMBER(1,0) NOT NULL ENABLE, 
	"ULTIMO_DIA" NUMBER(2,0) NOT NULL ENABLE, 
	"NUMERO_SABADOS" NUMBER(1,0) NOT NULL ENABLE, 
	"ID_DISE" NUMBER(1,0), 
	"OPER_CREADOR" VARCHAR2(10) NOT NULL ENABLE, 
	"FECHA_CREACION" DATE NOT NULL ENABLE, 
	"OPER_MODIFICA" VARCHAR2(10) NOT NULL ENABLE, 
	"FECHA_MODIFICACION" DATE NOT NULL ENABLE, 
	"ESTADO_REGISTRO" VARCHAR2(1) NOT NULL ENABLE, 
	 CONSTRAINT "MES_DIA_SEMANA_FK" FOREIGN KEY ("ID_DISE")
	  REFERENCES "SIMACMOBILE"."DIAS_SEMANA" ("ID_DISE") ENABLE
   ) ;
  CREATE UNIQUE INDEX "SIMACMOBILE"."MES_PK" ON "SIMACMOBILE"."MES" ("ID_MES") 
  ;
ALTER TABLE "SIMACMOBILE"."MES" ADD CONSTRAINT "MES_PK" PRIMARY KEY ("ID_MES")
  USING INDEX "SIMACMOBILE"."MES_PK"  ENABLE;

COMMENT ON COLUMN "SIMACMOBILE"."MES"."ID_DISE" IS 'Llave foranea en tabla DIAS_SEMANA, corresponde al dia en que empieza el mes';

GRANT UPDATE ON "SIMACMOBILE"."MES" TO "EXECUTE_SIMACMOBILE";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "EXECUTE_SIMACMOBILE";
  GRANT DELETE ON "SIMACMOBILE"."MES" TO "EXECUTE_SIMACMOBILE";
  GRANT DELETE ON "SIMACMOBILE"."MES" TO "PERM_USUARIOAPP";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "PERM_USUARIOAPP";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "PERM_USUARIOAPP";
  GRANT UPDATE ON "SIMACMOBILE"."MES" TO "PERM_USUARIOAPP";
  GRANT UPDATE ON "SIMACMOBILE"."MES" TO "USUARIO_SIMACMOBILE";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "USUARIO_SIMACMOBILE";
  GRANT DELETE ON "SIMACMOBILE"."MES" TO "USUARIO_SIMACMOBILE";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "CONSULTA_SIMACMOBILE";
  GRANT UPDATE ON "SIMACMOBILE"."MES" TO "WRITE_SIMAC_TABLES";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "WRITE_SIMAC_TABLES";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "READ_SIMAC_TABLES";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "SELECT_SIMACMOBILE_ROLE";
  GRANT UPDATE ON "SIMACMOBILE"."MES" TO "CRUD_SIMAC";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "CRUD_SIMAC";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "CRUD_SIMAC";
  GRANT DELETE ON "SIMACMOBILE"."MES" TO "CRUD_SIMAC";
  GRANT UPDATE ON "SIMACMOBILE"."MES" TO "RAPLICACIONES";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "RAPLICACIONES";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "RAPLICACIONES";
  GRANT DELETE ON "SIMACMOBILE"."MES" TO "RAPLICACIONES";
  GRANT UPDATE ON "SIMACMOBILE"."MES" TO "APLICACIONES";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "APLICACIONES";
  GRANT INSERT ON "SIMACMOBILE"."MES" TO "APLICACIONES";
  GRANT DELETE ON "SIMACMOBILE"."MES" TO "APLICACIONES";
  GRANT SELECT ON "SIMACMOBILE"."MES" TO "CONSULTA";

CREATE UNIQUE INDEX "SIMACMOBILE"."MES_PK" ON "SIMACMOBILE"."MES" ("ID_MES") 
  ;

← Volver a tablas de SIMACMOBILE

🏠 Volver al menú principal