Mohon tunggu...
Darmayanti
Darmayanti Mohon Tunggu... Mahasiswa - mahasiswa

IT

Selanjutnya

Tutup

Ilmu Alam & Tekno

Membuat ERD dan Normalisasi dari Database Pesanan di Shoope

15 November 2024   05:07 Diperbarui: 15 November 2024   09:04 126
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Bagikan ide kreativitasmu dalam bentuk konten di Kompasiana | Sumber gambar: Freepik

1. Membuat ERD

          Deskripsi Umum DiagramDiagram ERD ini menggambarkan sistem pemesanan yang melibatkan beberapa entitas utama, yaitu pembeli, produk, pesanan, penjual, dan kurir. Setiap entitas memiliki atribut khusus yang relevan dengan operasinya, dan terdapat hubungan antar entitas yang menjelaskan bagaimana data terkait satu sama lain dalam sistem pemesanan.

1. Entitas Pembeli

  • Atribut:
    • id_pembeli: Merupakan kunci utama yang unik untuk mengidentifikasi setiap pembeli.
    • nama: Nama dari pembeli.
    • alamat: Alamat pembeli untuk keperluan pengiriman.
    • no_telp: Nomor telepon pembeli untuk komunikasi.
  • Hubungan:
    • Pembeli melakukan pesanan. Hal ini menunjukkan bahwa pembeli bisa membuat pesanan dalam sistem.

2. Entitas Produk

  • Atribut:
    • kode_produk: Kode unik yang berfungsi sebagai kunci utama untuk mengidentifikasi produk.
    • nama_produk: Nama dari produk.
    • harga: Harga dari produk.
  • Hubungan:
    • Produk memiliki hubungan memesan dengan pesanan, yang berarti produk dipesan oleh pembeli melalui pesanan.
    • Produk juga memiliki hubungan memproses dengan penjual, yang menunjukkan bahwa produk disediakan atau dikelola oleh penjual.

3. Entitas Pesanan

  • Atribut:
    • no_pesanan: Nomor unik pesanan sebagai kunci utama.
    • metode: Metode pembayaran yang digunakan oleh pembeli (misalnya transfer bank, kartu kredit).
    • waktu: Waktu saat pesanan dilakukan.
    • total: Total harga dari seluruh item dalam pesanan.
  • Hubungan:
    • Pesanan memproses kurir, yang berarti kurir ditugaskan untuk mengantarkan pesanan.
    • Pesanan juga memesan produk, yang berarti setiap pesanan mencakup produk yang dibeli oleh pembeli.

4. Entitas Penjual

  • Atribut:
    • id_penjual: Identifikasi unik penjual sebagai kunci utama.
    • nama: Nama dari penjual.
  • Hubungan:
    • Penjual memproses produk, menunjukkan bahwa setiap produk yang ada di sistem dikelola oleh penjual tertentu.

5. Entitas Kurir

  • Atribut:
    • id_kurir: Identifikasi unik kurir sebagai kunci utama.
    • nama_kurir: Nama kurir yang mengantarkan pesanan.
  • Hubungan:
    • Kurir memproses pesanan, yang berarti kurir bertanggung jawab untuk mengantarkan pesanan ke pembeli.

Hubungan Antar Entitas

  • Melakukan: Hubungan ini menghubungkan pembeli dengan pesanan, mengindikasikan bahwa pembeli membuat pesanan dalam sistem.
  • Memesan: Hubungan antara pesanan dengan produk, menandakan bahwa setiap pesanan terdiri dari produk yang dipesan oleh pembeli.
  • Memproses (Penjual): Hubungan antara penjual dengan produk, menunjukkan bahwa produk disediakan atau dijual oleh penjual tertentu.
  • Memproses (Kurir): Hubungan antara kurir dengan pesanan, menunjukkan kurir bertugas untuk mengantarkan pesanan ke pembeli.

Kesimpulan

Diagram ERD ini menggambarkan aliran informasi dalam sistem pemesanan yang melibatkan pembeli, produk, pesanan, penjual, dan kurir. Setiap entitas berperan penting dalam memastikan proses pemesanan berjalan lancar dari pembeli hingga produk sampai ke tangan pembeli. Dengan adanya diagram ini, proses bisnis dalam sistem pemesanan dapat dijelaskan dengan lebih jelas dan terstruktur.

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
Mohon tunggu...

Lihat Konten Ilmu Alam & Tekno Selengkapnya
Lihat Ilmu Alam & Tekno Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun