Entity Relationship Diagram ERD

FK_KON_PEM FK_PEM_PAK FK_PEM_PEL FK_WIT_KAT FK_WIT_PAK2 FK_WIT_PAK FK_MEM_PEM FK_REK_PEL FK_PEM_REK FK_BAN_REK FK_JEN_TRANS FK_REN_TRANS FK_PEM_KEN FK_PEM_OP FK_PEM_KW FK_PEM_SUR Member id_member nama_member username_member email_member password_member tgllahir_member nmriden_member kelamin_member alamat_member telp_member int varchar40 varchar50 varchar40 varchar40 date varchar40 char1 varchar500 varchar35 pk Wisata id_wisata id_kategori kd_wisata nm_wisata Lokasi desk latitude longitude int int varchar20 varchar100 varchar200 varchar500 varchar50 varchar50 pk fk Paket Wisata id_pw kd_pw nm_pw des_pw harga_pw durasi_pw konsep_pw review_pw detail_pw max_pw min_pw pickecil_pw picgede_pw int varchar20 varchar50 varchar50 float8,2 int varchar10000 varchar10000 varchar10000 int int varchar60 varchar60 pk Pemesanan id_pesan id_member id_pw nm_pesan email_pesan alamat_pesan telp_pesan jmlh_pesan spesial_pesan tgl_pesan cekin_pesan total_pesan update_pesan int int int varchar50 varchar50 varchar500 varchar30 int varchar500 date date float8,2 timestamp pk fk2 fk1 Konfirmasi_Deposit id_rek id_pesan rek_dp nm_dp tgl_dp jumlah_dp int int varchar50 varchar50 date float fk2 fk1 Operasional op_id id_pesan op_kd op_nm op_alamat telpn_rental int int varchar20 varchar50 text varchar30 pk fk Transportasi id_trans id_pesan id_rental id_jenis kd_trans plat_trans merk_trans int int int int varchar20 varchar20 varchar40 pk fk3 fk2 fk1 Konfirmasi_Pelunasan id_pesan id_rek rek_lunas nm_lunas tgl_lunas jumlah_lunas int int varchar50 varchar50 varchar50 float fk1 fk2 Kategori id_kategori kd_kategori nm_kategori int varchar20 varchar30 pk Rekening Tujuan id_rek id_bank nm_rek no_rek int int varchar50 varchar40 pk fk Bank id_bank nm_bank int varchar30 pk Rental id_rental kd_rental nm_rental almt_rental telpn_rental int varchar20 varchar60 varchar500 varchar30 pk Jenis id_jenis nm_jenis jenis_jmlh kd_jenis int varchar60 int varchar20 pk Kwitansi id_pesan no_kw tgl_kw int varchar40 date fk Surat_Jalan id_pesan no_surat tgl_surat int varchar40 date fk Tempat Wisata id_tempat_wisata id_wisata id_pw int int int pk fk1 fk2 Gambar 4.17 Relasi Tabel

4.2.4.3 Entity Relationship Diagram ERD

ERD digunakan dalam membangun basis data untuk menggambarkan relasi atau hubungan dari dua tabel atau lebih. ERD terdiri dari 2 komponen utama yaitu entitas dan relasi. Kedua komponen tersebut dideskripsikan lebih jauh melalui atribut –atribut atau properti. Hubungan antara entitas dan relasi tersebut dinamakan Entity Relatinonship. Berikut merupakan Entity Relationship Diagram dari hubungan antar entitas dari sistem yang akan dirancang. Melakukan D Mempunyai Melakukan D Memiliki Mempunyai Melakukan Memiliki memiliki Mempunyai Memiliki Menyediakan Menggunakan Mengurusi Memiliki D Memiliki D Member id_member nama_member username_member email_member password_member tgllahir_member nmriden_member kelamin_member alamat_member telp_member pi Integer Variable characters 40 Variable characters 50 Variable characters 40 Variable characters 40 Date Variable characters 40 Characters 1 Variable characters 500 Variable characters 35 M Identifier_1 ... pi Wisata id_wisata kd_wisata nm_wisata Lokasi desk latitude longitude pi Integer Variable characters 20 Variable characters 100 Variable characters 200 Variable characters 500 Variable characters 50 Variable characters 50 M Identifier_1 pi Paket Wisata id_pw kd_pw nm_pw des_pw harga_pw durasi_pw konsep_pw review_pw detail_pw max_pw min_pw pickecil_pw picgede_pw pi Integer Variable characters 20 Variable characters 50 Variable characters 50 Money Integer Variable characters 10000 Variable characters 10000 Variable characters 10000 Integer Integer Variable characters 60 Variable characters 60 M Identifier_1 pi Pemesanan id_pesan nm_pesan email_pesan alamat_pesan telp_pesan jmlh_pesan spesial_pesan tgl_pesan cekin_pesan total_pesan update_pesan pi Integer Variable characters 50 Variable characters 50 Variable characters 500 Variable characters 30 Integer Variable characters 500 Date Date Money Timestamp M Identifier_1 pi Konfirmasi_Deposit rek_dp nm_dp tgl_dp jumlah_dp Variable characters 50 Variable characters 50 Date Float Operasional op_id op_kd op_nm op_alamat telpn_rental pi Integer Variable characters 20 Variable characters 50 Text Variable characters 30 M Identifier_1 pi Transportasi id_trans kd_trans plat_trans merk_trans pi Integer Variable characters 20 Variable characters 20 Variable characters 40 M Identifier_1 pi Konfirmasi_Pelunasan rek_lunas nm_lunas tgl_lunas jumlah_lunas Variable characters 50 Variable characters 50 Variable characters 50 Undefined Kategori id_kategori kd_kategori nm_kategori pi Integer Variable characters Variable characters Identifier_1 pi Rekening Tujuan id_rek nm_rek no_rek pi Integer Variable characters 50 Variable characters 40 M Identifier_1 pi Bank id_bank nm_bank pi Integer Variable characters 30 M Identifier_1 pi Rental id_rental kd_rental nm_rental almt_rental telpn_rental pi Integer Variable characters 20 Variable characters 60 Variable characters 500 Variable characters 30 M Identifier_1 pi Jenis id_jenis nm_jenis jenis_jmlh kd_jenis pi Integer Variable characters 60 Integer Variable characters 20 M Identifier_1 pi Kwitansi no_kw tgl_kw Variable characters 40 Date Surat_Jalan no_kw tgl_kw Variable characters 40 Date Gambar 4.18 Entity Relationship Diagram ERD

4.2.4.4 Struktur File