Mohon tunggu...
Muhamad Izharuddin
Muhamad Izharuddin Mohon Tunggu... Mahasiswa - Mahasiswa/Ilmu Komputer/Universitas Haluole

Olahraga/Santai/Teknologi

Selanjutnya

Tutup

Ilmu Alam & Tekno

Perancangan ERD dan EERD Serta Pengimplementasian Aplikasi dari Studi Kasus Basis Data Manajemen Cafe

28 Desember 2024   12:35 Diperbarui: 28 Desember 2024   12:35 47
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Gambar perancangan ERD Manajemen Cafe (Sumber: Dokumen pribadi) 

(sumber: http://www.waskhas.com/2020/04/pengertian-yEd-Graph-Editor.html)

Berikut merupakan hasil dari ERD Manajemen cafe yang saya telah buat:

Gambar perancangan ERD Manajemen Cafe (Sumber: Dokumen pribadi) 
Gambar perancangan ERD Manajemen Cafe (Sumber: Dokumen pribadi) 

Relasi Antar Entitas

  1. Relasi menu dengan detail_pesanan
    • Relasi: 1:N (Satu Menu - Banyak Detail Pesanan)
    • Penjelasan: Satu jenis menu (contoh: "Nasi Goreng") bisa muncul di banyak detail pesanan, karena bisa dipesan oleh banyak pelanggan dalam transaksi berbeda.
  2. Relasi detail_pesanan dengan pesanan
    • Relasi: N:1 (Banyak Detail Pesanan - Satu Pesanan)
    • Penjelasan: Banyak item yang dipesan (contoh: 2 Nasi Goreng dan 1 Es Teh) masuk ke dalam satu pesanan (contoh: Pesanan ID 123).
  3. Relasi pesanan dengan pelanggan
    • Relasi: N:1 (Banyak Pesanan - Satu Pelanggan)
    • Penjelasan: Satu pelanggan bisa membuat banyak pesanan. Contohnya, pelanggan tetap bisa datang berulang kali dan memiliki beberapa transaksi.
  4. Relasi pesanan dengan meja
    • Relasi: N:1 (Banyak Pesanan - Satu Meja)
    • Penjelasan: Banyak pesanan bisa terhubung dengan satu meja (misalnya, meja 3 digunakan untuk banyak pelanggan pada waktu berbeda).
  5. Relasi meja dengan karyawan
    • Relasi: N:1 (Banyak Meja - Satu Karyawan)
    • Penjelasan: Satu karyawan bisa melayani banyak meja (misalnya, seorang pelayan bertanggung jawab atas beberapa meja).
  6. Relasi pesanan dengan pembayaran
    • Relasi: 1:1 (Satu Pesanan - Satu Pembayaran)
    • Penjelasan: Setiap pesanan hanya memiliki satu pembayaran. Contoh: Pesanan ID 123 dibayar dengan metode tunai pada tanggal tertentu.

Pembuatan EERD basis data Manajemen Cafe

Untuk pembuatan EERD saya menggunakan aplikasi MySQL Workbench 8.0 CE,

Apa itu MySQL Workbench?

MySQL Workbench adalah perangkat lunak yang berguna sebagai administratif dari database MySQL atau lebih dikenal sebagai GUI dari MySQL. Sebagian besar pengguna dari MySQL menggunakan phpMyAdmin sebagai GUInya, karena kemudahan penggunaannya. Namun, MySQL Workbench sendiri memiliki kelebihan karena merupakan GUI yang bersifat visual.

 (sumber:https://ilmukomputer.org/2013/02/03/pengenalan-mysql-workbench).

Berikut merupakan hasil dari EERD Manajemen cafe yang saya telah buat:

Gambar perancangan EERD Manajemen Cafe (Sumber: Dokumen pribadi) 
Gambar perancangan EERD Manajemen Cafe (Sumber: Dokumen pribadi) 

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