56
56 Conceptual Data Model dan Phisycal Data Model, beserta struktur tabel dari
aplikasi untuk penjadwalan mata kuliah dan ujian.
3.3.1 Entity Relationship Diagram ERD
Model data dipergunakan untuk menggambarkan antara entity dengan relasinya. ERD data dikategorikan menjadi beberapa macam yaitu: One to One
Relationship, hubungan antara suatu data pada suatu entity pertama berelasi dengan suatu data pada entity kedua. One to Many Relationship, hubungan antara
satu data pada suatu entity pertama berelasi dengan satu atau banyak data pada entity kedua tetapi suatu data pada entity kedua hanya terdapat suatu data pada
entity pertama. Many to Many Relationship, hubungan antara suatu data pada entity pertama berelasi dengan satu atau banyak data pada entity kedua, dan suatu
data pada entity kedua berelasi dengan satu atau banyak data pada entity pertama.
3.3.1.1 Conceptual Data Model CDM
CDM memodelkan struktur logis dari keseluruhan aplikasi data, tidak tergantung pada aplikasi atau pertimbangan model struktur data. CDM yang valid
dapat dikonversi ke PDM atau OOM. CDM mirip dengan konsep ERD yang diajukan oleh Elmasri, hanya ada beberapa perbedaan sintaks.
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
57
57
Gambar 3.22 CDM APLIKASI PENENTUAN TAMBAT KAPAL BERBASIS GRAFIS
Pada CDM diatas terdapat 6 tabel yang saling berhubungan dan terdiri dari tabel vessel_voyage_temp yang memiliki relasi many to one dengan tabel berth,
tabel vessels, tabel user_login, tabel vessel_voyage. Tabel vessel_voyage_temp merupakan tabel temporary yang hanya berfungsi untuk menyimpan transaksi
sementara. Dan nantinya akan disimpan ke tabel vessel_voyage .
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
58
58
3.3.1.2 Physical Data Model PDM
PDM memodelkan
struktur fisik
dari database,
dengan mempertimbangkan software DBMS serta model struktur yang akan digunakan.
PDM yang valid dapat dikonversi ke CDM atau OOM. PDM dapat dihasilkan di-generate dari CDM yang valid.
Gambar 3.23 PDM APLIKASI PENENTUAN TAMBAT KAPAL BERBASIS GRAFIS
Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh kHak Cipta © milik UPN Veteran Jatim :
Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.arya tulis ini tanpa mencantumkan dan menyebutkan sumber.
59
59 Pada Gambar 3.8 diatas, merupakan PDM yang merupakan hasil generate
dari CDM. Pada PDM tidak terdapat table baru karena tidak ada relation yang many to many.
3.3.2 Struktur Tabel 1. Tabel Berth