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