Anda di halaman 1dari 4

TUGAS BASIS DATA

ERD PENJUALAN BARANG ALFAMART

Oleh :

NAMA : ALVIRA HANUM SALSABIELLA


DEWI ROSITA
NUR RAHAYU
KELAS : SI CA 22 REGULER

INSTITUT TEKNOLOGI & BISNIS


BINA SARANA GLOBAL
COMPUTERIZED ACCOUNTING
TAHUN 2022
KASUS PENJUALAN BARANG ALFAMART

Proses penjualan barang dagang di Alfamart;

Saat berbelanja di Alfamart, kasir/pegawai alfamart tidak melakukan pendataan pelanggan,


sehingga pembeli manapun dapat melakukan transaksi pembelian. Namun, saat di kasir pembeli
dapat menanyakan apakah barang yang dicari tersedia, masih ada berapa unit dan berapa
harganya. Setiap barang yang sudah dibeli tidak dapat ditukar atau dikembalikan, dan setiap
pembelian harus dilakukan secara tunai atau debit. Meskipun data pembeli tidak dicatat, namun
di struck belanja yang dicetak akan diberi kode. Kode tersebut masing-masing 2 digit tanggal,
bulan, tahun, dan 3 digit unit. Misalkan kode = ‘060622100’ berarti, transaksi yang terjadi pada
tanggal 06 bulan Juni tahun 2022 di nomor urut 100.

TAHAPAN PENGGAMBARAN ERD

1. Entitas

Pegawai Barang

2. Atribut

Pegawai Barang

Nama Pegawai Nama Barang

Nomor Pegawai Kode Barang

Alamat Merek Barang

Jenis Barang

Harga Satuan Barang

Jumlah Barang Tersedia


3. Identifikasi atribut yang layak menjadi entitas
Atribut Keterangan
Nomor Pegawai Atribut ini digunakan sebagai Primary Key, sebab di dalam
Nama Pegawai sebuah entitas wajib memiliki Primary Key (kunci unik
untuk menghindari duplikasi data).
Alamat Cukup menjadi atribut (tidak bias dijadikan Primary Key,
karena mungkin saja ada pegawai yang tinggal di satu
tempat)
Kode Barang Atribut ini bisa digunakan Primary Key, sama hal nya
dengan Nomor Pegawai.
Harga Satuan Barang Atribut-atri but ini merupakan penjelasan objek barang
Merek Barang yang memenuhi syarat menjadi entitas barang
Jenis Barang
Stock Barang

4. Tentukan relationship

Pegawai Jual Barang

Nama Pegawai No Struck Nama Barang


Nomor Pegawai Kode Pegawai Kode Barang
Alamat Kode Barang Merek Barang

Jumlah Barang Jenis Barang

Total Bayar Harga Satuan Barang


Jumlah Barang Tersedia
5. Tentukan Mapping Cardinality
Many to Many : Di alfamart memiliki lebih dari 1 kasir dan setiap kasirnya bisa menjual
banyak jenis barang kepada konsumen.

Pegawai M Jual M Barang

Nama Pegawai No Struck Nama Barang


Nomor Pegawai Kode Pegawai Kode Barang
Alamat Kode Barang Merek Barang
Jumlah Barang Jenis Barang
Total Bayar Harga Satuan Barang
Jumlah Barang Tersedia

Anda mungkin juga menyukai