Apa itu Primary Key, Foreign Key, dan Candidate Key. Berikan masing-masing 5 contoh pada penerapan ERD
1. Primary Key (PK) / Kunci Utama Primary Key adalah sebuah atribut atau sekumpulan atribut yang memiliki peran utama dalam tabel: untuk secara unik mengidentifikasi setiap baris data di dalamnya. Syarat mutlaknya adalah nilainya tidak boleh duplikat dan tidak boleh kosong (NULL). Kunci ini dipilih dari sekumpulan Candidate Key. Contoh Penerapan pada ERD (Implementasi): Tabel PRODUK kode_produk dipilih sebagai PK karena setiap barang harus memiliki kode yang berbeda. Tipe CHAR(10) dipilih karena kode produk biasanya memiliki panjang yang tetap (misalnya 10 digit/karakter). Tabel DOSEN NIDN (Nomor Induk Dosen Nasional) adalah PK karena setiap dosen memiliki nomor identitas yang unik secara nasional. Tipe CHAR(10) digunakan karena ini adalah kode identifikasi dengan panjang tetap. Tabel PEMBAYARAN id_transaksi digunakan sebagai PK untuk menandai setiap proses pembayaran yang terjadi secara unik. Tipe INT (Integer) dipilih karena ini adalah nomor urut atau ID yang bersifat angka. Tabel ...
Komentar
Posting Komentar