Diccionario de datos de los modelos de COÉXITO
| 🏠 Menú principal | ← Volver a tablas |
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.
| # | 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’ |
ROW_ACTIVE IN ('A','I')"SHIPMENTSTOP_OTM_ID" IS NOT NULL"SHIPMENT_GID" IS NOT NULL"STOP_NUM" IS NOT NULL"LOCATION_GID" IS NOT NULL"IS_FIXED_ARRIVAL" IS NOT NULL"IS_FIXED_DEPARTURE" IS NOT NULL"IS_PERMANENT" IS NOT NULL"IS_DEPOT" IS NOT NULL"IS_FIXED_DISTANCE" IS NOT NULL"IS_MOTHER_VESSEL" IS NOT NULL"DRIVER_NON_PAYABLE" IS NOT NULL"DOMAIN_NAME" IS NOT NULL"INSERT_USER" IS NOT NULL"INSERT_DATE" IS NOT NULL"FACT_SHIPMENT_OTM_ID" IS NOT NULL"DIM_LOCATION_ADDRESS_OTM_ID" IS NOT NULL"AUDIT_ID" IS NOT NULL"ROW_ACTIVE" IS NOT NULLCREATE 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")
;