Diccionario de Datos

Logo

Diccionario de datos de los modelos de COÉXITO

🏠 Menú principal ← Volver a tablas

DWADW.FACT_SHIPMENTSTOP_OTM

Base de datos origen: ADW COEXITO

Descripción: Español: Tabla de hechos de paradas de embarque con métricas de tiempo y distancia. | English: Shipment stop fact table with time and distance metrics.

Columnas

# Columna Tipo Nulo Default Comentario
1 SHIPMENTSTOP_OTM_ID NUMBER NO “DWADW”.”ISEQ$$_220925”.nextval  
2 SHIPMENT_GID VARCHAR2(404) NO    
3 STOP_NUM NUMBER NO    
4 LOCATION_GID VARCHAR2(404) NO    
5 LOCATION_ROLE_GID VARCHAR2(404) SI    
6 PLANNED_ARRIVAL DATE SI    
7 ESTIMATED_ARRIVAL DATE SI    
8 IS_FIXED_ARRIVAL CHAR(4) NO    
9 PLANNED_DEPARTURE DATE SI    
10 ESTIMATED_DEPARTURE DATE SI    
11 IS_FIXED_DEPARTURE CHAR(4) NO    
12 WAIT_TIME NUMBER SI    
13 WAIT_TIME_UOM_CODE VARCHAR2(256) SI    
14 WAIT_TIME_BASE NUMBER SI    
15 REST_TIME NUMBER SI    
16 REST_TIME_UOM_CODE VARCHAR2(256) SI    
17 REST_TIME_BASE NUMBER SI    
18 DRIVE_TIME NUMBER SI    
19 DRIVE_TIME_UOM_CODE VARCHAR2(256) SI    
20 DRIVE_TIME_BASE NUMBER SI    
21 DIST_FROM_PREV_STOP NUMBER SI    
22 DIST_FROM_PREV_STOP_UOM_CODE VARCHAR2(256) SI    
23 DIST_FROM_PREV_STOP_BASE NUMBER SI    
24 ACTIVITY_TIME NUMBER SI    
25 ACTIVITY_TIME_UOM_CODE VARCHAR2(256) SI    
26 ACTIVITY_TIME_BASE NUMBER SI    
27 IS_PERMANENT VARCHAR2(4) NO    
28 IS_DEPOT VARCHAR2(4) NO    
29 ACCESSORIAL_TIME NUMBER SI    
30 ACCESSORIAL_TIME_UOM_CODE VARCHAR2(256) SI    
31 ACCESSORIAL_TIME_BASE NUMBER SI    
32 IS_FIXED_DISTANCE VARCHAR2(4) NO    
33 RUSH_HOUR_TIME NUMBER SI    
34 RUSH_HOUR_TIME_UOM_CODE VARCHAR2(256) SI    
35 RUSH_HOUR_TIME_BASE NUMBER SI    
36 IS_MOTHER_VESSEL VARCHAR2(4) NO    
37 STOP_TYPE VARCHAR2(64) SI    
38 DRIVER_NON_PAYABLE VARCHAR2(4) NO    
39 DISTANCE_TYPE VARCHAR2(4) SI    
40 RUNNING_WEIGHT NUMBER SI    
41 RUNNING_WEIGHT_UOM_CODE VARCHAR2(256) SI    
42 RUNNING_WEIGHT_BASE NUMBER SI    
43 DOMAIN_NAME VARCHAR2(200) NO    
44 INSERT_USER VARCHAR2(512) NO    
45 INSERT_DATE DATE NO    
46 UPDATE_USER VARCHAR2(512) SI    
47 UPDATE_DATE DATE SI    
48 FACT_SHIPMENT_OTM_ID NUMBER NO    
49 DIM_LOCATION_ADDRESS_OTM_ID NUMBER NO    
50 DIM_STOPTYPE_OTM_ID NUMBER SI    
51 DIM_TIME_OTM_ID NUMBER SI    
52 AUDIT_ID NUMBER NO    
53 ROW_ACTIVE CHAR(1) NO ‘A’  

Restricciones

CHECK: FACT_SHIPMENTSTOP_OTM_ROW_ACTIVE_CK

CHECK: SYS_C0045215

CHECK: SYS_C0045216

CHECK: SYS_C0045217

CHECK: SYS_C0045218

CHECK: SYS_C0045219

CHECK: SYS_C0045220

CHECK: SYS_C0045221

CHECK: SYS_C0045222

CHECK: SYS_C0045223

CHECK: SYS_C0045224

CHECK: SYS_C0045225

CHECK: SYS_C0045226

CHECK: SYS_C0045227

CHECK: SYS_C0045228

CHECK: SYS_C0045230

CHECK: SYS_C0045231

CHECK: SYS_C0085822

CHECK: SYS_C0085902

PK: FACT_SHIPMENTSTOP_OTM_PK

FK: FACT_SHIPMENTSTOP_OTM_DIM_LOCATION_ADDRESS_OTM_FK

FK: FACT_SHIPMENTSTOP_OTM_DIM_STOPTYPE_OTM_FK

FK: FACT_SHIPMENTSTOP_OTM_DIM_TIME_OTM_FK

FK: FACT_SHIPSTOP_SHIPMENT_OTM_FK

UK: FACT_SHIPMENTSTOP_OTM_UN

DDL

CREATE TABLE "DWADW"."FACT_SHIPMENTSTOP_OTM" 
   (	"SHIPMENTSTOP_OTM_ID" NUMBER GENERATED BY DEFAULT AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER  NOCYCLE  NOKEEP  NOSCALE  NOT NULL ENABLE, 
	"SHIPMENT_GID" VARCHAR2(404) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"STOP_NUM" NUMBER NOT NULL ENABLE, 
	"LOCATION_GID" VARCHAR2(404) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"LOCATION_ROLE_GID" VARCHAR2(404) COLLATE "USING_NLS_COMP", 
	"PLANNED_ARRIVAL" DATE, 
	"ESTIMATED_ARRIVAL" DATE, 
	"IS_FIXED_ARRIVAL" CHAR(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"PLANNED_DEPARTURE" DATE, 
	"ESTIMATED_DEPARTURE" DATE, 
	"IS_FIXED_DEPARTURE" CHAR(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"WAIT_TIME" NUMBER, 
	"WAIT_TIME_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"WAIT_TIME_BASE" NUMBER, 
	"REST_TIME" NUMBER, 
	"REST_TIME_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"REST_TIME_BASE" NUMBER, 
	"DRIVE_TIME" NUMBER, 
	"DRIVE_TIME_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"DRIVE_TIME_BASE" NUMBER, 
	"DIST_FROM_PREV_STOP" NUMBER, 
	"DIST_FROM_PREV_STOP_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"DIST_FROM_PREV_STOP_BASE" NUMBER, 
	"ACTIVITY_TIME" NUMBER, 
	"ACTIVITY_TIME_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"ACTIVITY_TIME_BASE" NUMBER, 
	"IS_PERMANENT" VARCHAR2(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"IS_DEPOT" VARCHAR2(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"ACCESSORIAL_TIME" NUMBER, 
	"ACCESSORIAL_TIME_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"ACCESSORIAL_TIME_BASE" NUMBER, 
	"IS_FIXED_DISTANCE" VARCHAR2(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"RUSH_HOUR_TIME" NUMBER, 
	"RUSH_HOUR_TIME_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"RUSH_HOUR_TIME_BASE" NUMBER, 
	"IS_MOTHER_VESSEL" VARCHAR2(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"STOP_TYPE" VARCHAR2(64) COLLATE "USING_NLS_COMP", 
	"DRIVER_NON_PAYABLE" VARCHAR2(4) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"DISTANCE_TYPE" VARCHAR2(4) COLLATE "USING_NLS_COMP", 
	"RUNNING_WEIGHT" NUMBER, 
	"RUNNING_WEIGHT_UOM_CODE" VARCHAR2(256) COLLATE "USING_NLS_COMP", 
	"RUNNING_WEIGHT_BASE" NUMBER, 
	"DOMAIN_NAME" VARCHAR2(200) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"INSERT_USER" VARCHAR2(512) COLLATE "USING_NLS_COMP" NOT NULL ENABLE, 
	"INSERT_DATE" DATE NOT NULL ENABLE, 
	"UPDATE_USER" VARCHAR2(512) COLLATE "USING_NLS_COMP", 
	"UPDATE_DATE" DATE, 
	"FACT_SHIPMENT_OTM_ID" NUMBER NOT NULL ENABLE, 
	"DIM_LOCATION_ADDRESS_OTM_ID" NUMBER NOT NULL ENABLE, 
	"DIM_STOPTYPE_OTM_ID" NUMBER, 
	"DIM_TIME_OTM_ID" NUMBER, 
	"AUDIT_ID" NUMBER NOT NULL ENABLE, 
	"ROW_ACTIVE" CHAR(1) COLLATE "USING_NLS_COMP" DEFAULT 'A' NOT NULL ENABLE, 
	 CONSTRAINT "FACT_SHIPMENTSTOP_OTM_PK" PRIMARY KEY ("SHIPMENTSTOP_OTM_ID")
  USING INDEX  ENABLE, 
	 CONSTRAINT "FACT_SHIPMENTSTOP_OTM_ROW_ACTIVE_CK" CHECK (ROW_ACTIVE IN ('A','I')) ENABLE, 
	 CONSTRAINT "FACT_SHIPMENTSTOP_OTM_UN" UNIQUE ("SHIPMENT_GID", "STOP_NUM", "LOCATION_GID")
  USING INDEX  ENABLE, 
	 CONSTRAINT "FACT_SHIPMENTSTOP_OTM_DIM_LOCATION_ADDRESS_OTM_FK" FOREIGN KEY ("DIM_LOCATION_ADDRESS_OTM_ID")
	  REFERENCES "DWADW"."DIM_LOCATION_ADDRESS_OTM" ("LOCATION_ADDRESS_OTM_ID") ENABLE, 
	 CONSTRAINT "FACT_SHIPMENTSTOP_OTM_DIM_STOPTYPE_OTM_FK" FOREIGN KEY ("DIM_STOPTYPE_OTM_ID")
	  REFERENCES "DWADW"."DIM_STOPTYPE_OTM" ("STOPTYPE_OTM_ID") ENABLE, 
	 CONSTRAINT "FACT_SHIPMENTSTOP_OTM_DIM_TIME_OTM_FK" FOREIGN KEY ("DIM_TIME_OTM_ID")
	  REFERENCES "DWADW"."DIM_TIME_OTM" ("TIME_OTM_ID") ENABLE, 
	 CONSTRAINT "FACT_SHIPSTOP_SHIPMENT_OTM_FK" FOREIGN KEY ("FACT_SHIPMENT_OTM_ID")
	  REFERENCES "DWADW"."FACT_SHIPMENT_OTM" ("SHIPMENT_OTM_ID") ENABLE
   )  DEFAULT COLLATION "USING_NLS_COMP" ;

COMMENT ON TABLE "DWADW"."FACT_SHIPMENTSTOP_OTM"  IS 'Español: Tabla de hechos de paradas de embarque con métricas de tiempo y distancia. | English: Shipment stop fact table with time and distance metrics.';

CREATE UNIQUE INDEX "DWADW"."FACT_SHIPMENTSTOP_OTM_UN" ON "DWADW"."FACT_SHIPMENTSTOP_OTM" ("SHIPMENT_GID", "STOP_NUM", "LOCATION_GID") 
  ;
  CREATE UNIQUE INDEX "DWADW"."FACT_SHIPMENTSTOP_OTM_PK" ON "DWADW"."FACT_SHIPMENTSTOP_OTM" ("SHIPMENTSTOP_OTM_ID") 
  ;

← Volver a tablas de DWADW

🏠 Volver al menú principal