Postingan populer dari blog ini
Tugas 4 Pertemuan 4
Basis Data
Penjelasan apa itu Primary key, Foreign key, dan Candidate key Primary Key : Ini adalah atribut yang secara unik mengidentifikasi setiap entri dalam tabel. Contoh penerapan dalam ERD: 1. User: `user_id` 2. Product: `product_id` 3. Order: `order_id` 4. Customer: `customer_id` 5. Invoice: `invoice_id` Foreign Key : ini adalah atribut yang menghubungkan tabel satu dengan tabel lain, merujuk pada primary key tabel lain. Contoh penerapan dalam ERD: 1. Order: `customer_id` (merujuk ke `Customer`) 2. Order_Item: `order_id` (merujuk ke `Order`) 3. Product_Review: `product_id` (merujuk ke `Product`) 4. Invoice: `order_id` (merujuk ke `Order`) 5. Shipping: `order_id` (merujuk ke `Order`) Candidate Key : Ini adalah atribut yang dapat menjadi primary key karena mampu secara unik mengidentifikasi entri dalam tabel. Contoh penerapan dalam ERD: 1. User: `email`, `username` 2. Product: `sku`, `barcode` 3. Order: `order_number`, `tracking_id` 4. Customer: `phone_number`, `national_id` 5. Invoice: `invo...