NPM : 1101181089
Toko online BAJU BATIK BANTEN bermaksud membuat sistem Basis Data untuk
menangani Sistem Informasi penjualan barangnya.
Di toko online itu memiliki 2 kategori barang yaitu (1) Barang (2) Makanan dengan
atribut: kd_kat dan nm_kat. Seorang pelanggan dapat membeli barang lebih dari satu dalam
satu kategori, tetapi tidak bisa memesan banyak barang dengan banyak kategori.
Di tiap – tiap kategori memiliki barang yang didalamnya sesuai dengan kategorinya.
Dimana isi dai entitas barang yaitu: kd_brg, nm_brg, hrg_brg, kd_kat. Sementara itu
pelanggan (kd_pel, nm_pel, almt_pel, no_telp) dapat memesan dengan mengisi tabel order.
(kd_tran, kd_brg, kd_pel, jml, hrg_byr) dimana kd_brg, kd_pel dan jml di isi manual oleh
pelanggan.
Jawab :
1. Terdapat 4 entitas yang terlibat yaitu entitas kategori , entitas barang , entitas
pelanggan ,entitas pembelian
kd_kat
nm_kat
Kd_brg Hrg_brg
Entitas barang memiliki Atribut :
kd_brg BARANG
nm_brg
hrg_brg
kd_kat nm_brg Kd_kat
Kd_brg Kd_pel
3. Hubungan / relasi
Memiliki
KATEGORI BARANG
Melakukan
PELANGGAN PEMBELIAN
Mengambil
PEMBELIAN BARANG
4. kardanilitas
1 m
Memiliki
KATEGORI BARANG
m n
Melakukan
PELANGGAN PEMBELIAN
m n
Mengambil
PEMBELIAN BARANG
Melakukan PEMBELIAN
PELANGGAN
Nm_pel No_tlpn
Kd_brg Kd_pel
Mengambil
Kd_brg Hrg_brg
nm_brg Kd_kat
Kd_kat Nm_kat
7. Kamus data
Kategori :
Barang :
Pelanggan :
D. Pembelian :
Tabel Pembelian
Barang Pembelian
Pelanggan
Kd_brg (P) Kd_trans (P)
Kd_pel(P)
Nm_brg Kd_brg (F)
Nm_pel
Kd_kat (F) Kd_pel (F) Almt_pel
Hrg_brg Jml_harga No_Hp
Byr
Kategori
Kd_kat (P)
Nm_kat