entity ERD
Contoh Diagram Basis Data E-R usaha dagang elektronik
1) Langkah-langkahpembuatan E – R Diagram :
ü Identifikasientitasdanatribut key untukmasing-masingentitas
ü Identifikasiseluruhrelasi
ü Identifikasiatribut non key (bukankunci) padaentitasdanrelasi
ü Identifikasibilangankardinalitas
2) Permasalahan
Usaha Dagang Elektronik adalahsebuahtokodimanagudanguntukmenyimpanbarang-barangnyalebihdarisatu. Data yang dicatatnyaadalah supplier yang memasokbarang, barangatauproduk yang adadalamtoko, nota pembelian yang didapatdari proses pembelian,dan stok yang adapadamasing-masinggudang. Permasalahan yang munculadalahsulitnyauntukmengecekstokbarangpadamasing-masinggudangkarenajaraksehinggamengakibatkan proses penyimpananmenjaditerhambat.
3) Identifikasientitasdanatribut key untukmasing-masingentitas
produk:
- kode_produk: kodeunikuntuktiapmacamproduk
- nama_produk: namalengkapuntukproduk
- harga_jual: hargajualproduk di toko
pemasok:
- kode_pemasok: kodeunikuntuktiappemasok
- nama_pemasok:namalengkapuntukpemasok
- alamat_pemasok: alamatlengkapuntukpemasok
nota_pembelian:
- no_nota: kodeuntuk nota pembelian
- tanggal: tanggaltransaksidilakukan
gudang:
- kode_gudang: kodeuntukruangkelas
- alamat_gudang: alamatlengkapuntukgudang
4) Identifikasiseluruhrelasi
ü Pemasok dengan produk relasinya supply
ü Produk dengan gudang relasinya disimpan
ü Produk dengannota_pembelianrelasinya tercatat
ü pemasokdengannota_pembelian relasinya tercatat
5) Identifikasibilangankardinalitas
ü Pemasok dengan produk:Relationship: One-to-many
Attribute penghubung: kode pemasok, kode_produk
ü Produkdengan gudang : Relationship: Many-to-many
Attribute penghubung: kode_produk, kode_gudang
ü Produkdengannota_pembelian:Relationship: Many-to-many
Attribute penghubung: kode_produk, no_nota
ü Pemasokdengannota_pembelian:Relationship: One-to-many
Attribute penghubung: kode_pemasok