Conceptual data model CDM

B. Physical Data Model PDM

Physical Data Model PDM aplikasi e – portal untuk proses pengiriman barang ekspor pada PT. Kelola Mina merepresentasikan tabel-tabel yang digunakan aplikasi e-portal untuk proses pengiriman barang ekspor pada PT. Kelola Mina Laut beserta dengan tipe data dan panjang masing-masing tipe data tersebut. Gambar 4.33 Physical Data Model PDM CARRIER_ID = CARRIER_ID COUNTRY_CODE = COUNTRY_CODE EXPCARRIER_ID = EXPCARRIER_ID EXPORT_ID = EXPORT_ID CTN_DETAIL_ID = CTN_DETAIL_ID USER_ID = USER_ID CITY_ID = CITY_ID CITY_ID = CITY_ID CITY_ID = CITY_ID CITY_ID = CITY_ID PKG_CODE = PKG_CODE EXPDETAIL_ID = EXPDETAIL_ID PRODUCT_CODE = PRODUCT_CODE EXPORT_ID = EXPORT_ID EMKL_CODE = EMKL_CODE SHIPPER_CODE = SHIPPER_CODE BUYER_CODE = BUYER_CODE CONTINENT_ID = CONTINENT_ID BUYER BUYER_CODE VARCHAR210 CITY_ID VARCHAR210 BUYER_NAME VARCHAR250 BUYER_ADDR LONG BUYER_PHNO VARCHAR215 CARRIER : 1 CARRIER_ID VARCHAR210 CITY_ID VARCHAR210 CARRIER_NAME VARCHAR250 CARRIER_ADDR LONG CARRIER_PHNO VARCHAR215 SHIPPER SHIPPER_CODE VARCHAR210 CITY_ID VARCHAR210 SHIPPER_NAME VARCHAR250 SHIPPER_ADDR LONG SHIPPER_PHNO VARCHAR215 EMKLU EMKL_CODE VARCHAR210 CITY_ID VARCHAR210 EMKL_NAME VARCHAR250 EMKL_ADDR LONG EMKL_PHNO VARCHAR215 PRODUCT PRODUCT_CODE VARCHAR250 PRODUCT_CODE_BUYER VARCHAR250 PRODUCT_NAME VARCHAR2100 INVOICE_NAME VARCHAR2100 TAX_NAME VARCHAR2100 OTHER_NAME VARCHAR2100 PPN CHAR3 CONTINENT CONTINENT_ID VARCHAR210 CONTINENT_NAME VARCHAR2100 COUNTRY COUNTRY_CODE VARCHAR210 CONTINENT_ID VARCHAR210 COUNTRY_NAME VARCHAR2100 CITY CITY_ID VARCHAR210 COUNTRY_CODE VARCHAR210 CITY_NAME VARCHAR2100 EXPORT_TRANSACTION EXPORT_ID VARCHAR2100 BUYER_CODE VARCHAR210 SHIPPER_CODE VARCHAR210 EMKL_CODE VARCHAR210 EXPORT_DATE DATE COMM VARCHAR2100 TEMP VARCHAR25 POL VARCHAR250 POD VARCHAR250 E_INFACTORY DATE A_INFACTORY DATE E_OUTFACTORY DATE A_OUTFACTORY DATE BL_DATE DATE BL_TYPE VARCHAR25 TOTAL_AMOUNT NUMBER PAYMENT VARCHAR250 PAYMENT_TERMS VARCHAR2100 FREIGHT_TYPE VARCHAR250 R_CARRIER VARCHAR2100 R_FREETIME VARCHAR2100 R_TRANSITTIME VARCHAR2100 R_CTNSIZE NUMBER R_OTHERS LONG HBL_NO VARCHAR250 MBL_NO VARCHAR250 STATUS VARCHAR250 SI_PATH LONG CI_PATH LONG PL_PATH LONG EXPORT_DETAIL EXPDETAIL_ID VARCHAR210 EXPORT_ID VARCHAR2100 PRODUCT_CODE VARCHAR250 PKG_CODE VARCHAR210 UNIT_TYPE VARCHAR25 GW NUMBER NW NUMBER QTY NUMBER AMOUNT NUMBER PACKAGES_TYPE PKG_CODE VARCHAR210 PKG_NAME VARCHAR2100 USER USER_ID VARCHAR210 NAME VARCHAR250 USR VARCHAR225 PASS VARCHAR250 EMAIL VARCHAR250 USER_TYPE VARCHAR225 LOG LOG_ID VARCHAR210 USER_ID VARCHAR210 LOG_DATE DATE LOG_NOTE LONG CONTAINER_DETAIL CTN_DETAIL_ID INTEGER EXPCARRIER_ID INTEGER CTN_SIZE NUMBER CTN_TYPE VARCHAR220 CTN_NO VARCHAR225 CTN_SEALNO VARCHAR225 CTN_DETAIL_LIST CTNDTL_LIST_ID VARCHAR210 EXPDETAIL_ID VARCHAR210 CTN_DETAIL_ID INTEGER EXPORT_CARRIER EXPCARRIER_ID INTEGER CARRIER_ID VARCHAR210 EXPORT_ID VARCHAR2100 STATUS_CARRIER VARCHAR225 BOOKING_NO VARCHAR250 1ST_VESSEL VARCHAR2100 2ND_VESSEL VARCHAR2100 TRANSIT_PORT VARCHAR2100 ETD DATE ETA_TRANSIT_PORT DATE ETD_TRANSIT_PORT DATE ETA DATE REFUSAL_REASON LONG CARRIER : 2 CARRIER_ID VARCHAR210 CITY_ID VARCHAR210 CARRIER_NAME VARCHAR250 CARRIER_ADDR LONG CARRIER_PHNO VARCHAR215

4.2.6 Struktur Tabel

Struktur tabel merupakan penjabaran dan penjelasan dari suatu database, misalnya fungsi dari masing-masing tabel, field yang ada di dalam tabel dan tipe data dari masing-masing field. A. Tabel User Primary Key : USER_ID Foreign Key : - Fungsi : Menyimpan informasi pengguna aplikasi. Tabel 4.1 Struktur Tabel User Field Tipe Data Ukuran Keterangan USER_ID VARCHAR2 10 USR VARCHAR2 25 PASS VARCHAR2 50 EMAIL VARCHAR2 50 USER_TYPE VARCHAR 25 B. Tabel Continent Primary Key : CONTINENT_ID Foreign Key : - Fungsi : Menyimpan data benua. Tabel 4.2 Struktur Tabel Continent Field Tipe Data Ukuran Keterangan CONTINENT_ID 10 CONTINENT_NAME VARCHAR2 100