Untuk pembuatan EERD (Enhanced Entity-Relationship Diagram), saya menggunakan aplikasi MySQL Workbench 8.0 CE.
Apa itu MySQL Workbench?
MySQL Workbench adalah perangkat lunak yang berguna sebagai alat administrasi dan visualisasi database MySQL. Dengan antarmuka grafis yang interaktif, pengguna dapat dengan mudah merancang dan memodifikasi database melalui EERD yang mendukung visualisasi relasi antar entitas.
Penjelasan Tabel dan Relasinya pada Studi Kasus Pengelolaan Toko Buku Online
1. Tabel Books (Buku)
Atribut:
- ISBN (Primary Key)
- Title (Judul buku)
- Author (Penulis buku)
- Price (Harga buku)
- Stock (Stok buku tersedia)
- CategoryID (Foreign Key ke tabel Categories)
- SupplierID (Foreign Key ke tabel Suppliers)
Relasi:
- 1:N ke tabel Transactions melalui atribut ISBN.
Artinya, satu buku bisa muncul di banyak transaksi. - N:1 ke tabel Categories melalui CategoryID.
Artinya, banyak buku dapat termasuk dalam satu kategori. - N:M dengan tabel Suppliers melalui hubungan langsung.
Artinya, satu buku bisa disuplai oleh banyak pemasok.
2. Tabel Categories (Kategori)
Atribut:
- CategoryID (Primary Key)
- CategoryName (Nama kategori buku)
Relasi:
- 1:N ke tabel Books.
Artinya, satu kategori dapat memiliki banyak buku.
Beri Komentar
Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!