Postingan

Menampilkan postingan dari November, 2024

"Pemahaman Konsep Primary Key, Foreign Key, dan Candidate Key dalam Desain ERD"

 ### 1. Penjelasan tentang **Primary Key**, **Foreign Key**, dan **Candidate Key**, serta Contoh Penerapannya dalam **Entity-Relationship Diagram (ERD)** **a. Primary Key (PK):** Primary Key adalah atribut atau kombinasi atribut yang digunakan untuk mengidentifikasi setiap entitas secara unik dalam sebuah tabel database. Setiap entitas dalam tabel harus memiliki nilai yang unik untuk atribut ini, dan nilai ini tidak boleh `NULL`. **Contoh Primary Key pada ERD:** 1. **Tabel Pelanggan**: `ID_Pelanggan` 2. **Tabel Produk**: `ID_Produk` 3. **Tabel Karyawan**: `ID_Karyawan` 4. **Tabel Pesanan**: `ID_Pesanan` 5. **Tabel Kursus**: `ID_Kursus` **b. Foreign Key (FK):** Foreign Key adalah atribut dalam sebuah tabel yang mengacu pada Primary Key di tabel lain. Ini digunakan untuk membentuk hubungan antara dua entitas dalam ERD. Foreign Key dapat memiliki nilai yang `NULL` atau merujuk pada nilai di tabel lain. **Contoh Foreign Key pada ERD:** 1. **Tabel Pesanan**: `ID_Pelanggan` (merujuk ke `...