3.4.1 Conceptual Data Model CDM
Suatu CDM menghadirkan keseluruhan struktur dari suatu sistem informasi. CDM menguraikan hubungan yang konseptual dari jenis informasi
yang berbeda dibandingkan struktur secara fisik dari CDM. Suatu CDM tidak terikat pada database sistem manajemen DBMS tertentu.
Ukuran barang
Warna barang Pesan barang
merk konfirmasi
pesan tb_barang
id_brg nama_brg
harga_barang jumlah_barang
pi I VA15
VA20 VA20
M
id_brg pi tb_warna
id_wrn nama_wrn
pi I VA10
M id_wrn pi
tb_ukuran id_ukrn
nama_ukrn pi I
VA10 M
id_ukrn pi
tb_merk id_merk
nama_merk align
view pi I
VA15 VA10
I M
id_merk pi tb_pesanan
id_pesanan jumlah
harga_per_item pi I
I I
M id_pesanan pi
konfirmasi id_konfirmasi
tanggal_konfirmasi pi VA20
VA15 M
id_konfirmasi pi
tb_member id_member
nama_member alamat_member
no_telp password
username pi I
VA20 VA20
VA15 VA15
VA15 M
id_member pi
Gambar 3.6 CDM
Dari gambar diatas terdapat enam tabel yaitu Barang, ukuran, warna, merk, pesan dan login, yang masing-masing tabel memiliki atribut sendiri-sendiri.
Diketahui semua tabel mempunyai primary key id sendiri-sendiri.
3.4.2 Physical Data Model PDM
PDM adalah suatu database yang mendesain alat untuk menggambarkan implementasi fisik struktur dan data query. Tergantung pada
jenis database yang ingin kamu desain, kamu akan menggunakan jenis diagram
yang berbeda di dalam PDM tersebut.
FK_TB_BARAN_UKURAN_BA_TB_UKURA
FK_TB_BARAN_WARNA_BAR_TB_WARNA FK_TB_PESAN_PESAN_BAR_TB_BARAN
FK_TB_BARAN_MERK_TB_MERK FK_TB_PESAN_KONFIRMAS_KONFIRMA
FK_TB_PESAN_PESAN_TB_MEMBE tb_barang
id_brg id_ukrn
id_merk id_wrn
nama_brg harga_barang
jumlah_barang integer
integer integer
integer varchar15
varchar20 varchar20
pk fk1
fk3 fk2
tb_warna id_wrn
nama_wrn integer
varchar10 pk
tb_ukuran id_ukrn
nama_ukrn integer
varchar10 pk
tb_merk id_merk
nama_merk align
view integer
varchar15 varchar10
integer pk
tb_pesanan id_pesanan
id_member id_konfirmasi
id_brg jumlah
harga_per_item integer
integer varchar20
integer integer
integer pk
fk3 fk2
fk1 konfirmasi
id_konfirmasi tanggal_konfirmasi
varchar20 varchar15
pk
tb_member id_member
nama_member alamat_member
no_telp password
username integer
varchar20 varchar20
varchar15 varchar15
varchar15 pk
Gambar 3.7 PDM
Dari gambar diatas dapat dilihat semua primary key dari tabel ukuran, warna pesan dan merk masuk kedalam tabel barang dikarenakan ini karena proses
one to many kepada tabel barang.
Keterangan kamus data : 1 Nama Tabel : ukuran
Primary Key : Id_ ukuran Fungsi Tabel : Menyimpan data ukuran barang
Tabel 1: kamus data ukuran
Nama kolom Tipe data
Lebar Keterangan
Id_ ukuran Integer
Identifikasi kategori Ukuran Varchar
10 ukuran
kategori
2 Nama Tabel : warna Primary Key : Id_ warna
Fungsi Tabel : Menyimpan data warna barang
Tabel 2: kamus data warna
Nama kolom Tipe data
Lebar Keterangan
Id_ warna Integer
Identifikasi kategori Warna Varchar
10 warna
kategori
3 Nama Tabel : merk Primary Key : Id_ merk
Fungsi Tabel : Menyimpan data merk barang
Tabel 3: kamus data merk
Nama kolom Tipe data
Lebar Keterangan
Id_ merk Integer
Identifikasi kategori Merk Varchar
15 merk
kategori
4 Nama Tabel : barang Primary Key : Id_ barang
Fungsi Tabel : Menyimpan data barang
Tabel 4: kamus data barang
Nama kolom Tipe data
Lebar Keterangan
Id_barang Integer Barang
kategori Id_ukuran Integer
ukuran kategori
Id_warna Integer warna
kategori Id_merk Integer
merk kategori
Nama barang Varchar
15 Nma barang kategori
5 Nama Tabel : pesan Primary Key : Id_ pesan
Fungsi Tabel : Menyimpan data pesan
Tabel 5: kamus data pesan
Nama kolom Tipe data
Lebar Keterangan
Id_barang Integer Barang
kategori Id_pesan Integer
pesan kategori
Jumlah Integer Jumlah
pesanan Total harga
Integer Jumlah total harga
Tanggal Datetime Waktu
kategori
6 Nama Tabel : member Primary Key : Id_ member
Fungsi Tabel : Menyimpan data pelanggan
Tabel 6: kamus data member. Nama kolom
Tipe data Lebar
Keterangan Id_ member
Integer Identifikasi member dengan
menggunakan ID-nya Username Varchar
20 Nama
member Password Varchar
15 Password
member Alamat Varchar
20 Alamat
member Kelamin Varchar
10 Jenis
kelamin member
Telepon Varchar 15
Nomor telepon
member
3.5 Diagram Hirarki ADMIN