Database: Pemetaan Entitas ke dalam Tabel

Basis Data, Informatika, Teknologi

Tulisan kali ini, kita akan membahas tentang konsep memetakan ERD (diagram relasi entitas) ke dalam bentuk tabel.

Untuk mengingat kembali tentang dasar-dasar ERD, bisa membaca ulang artikel Database: ER Diagram.

Aturan awal

  1. Entitas kuat menjadi tabel dengan atribut-atributnya menjadi kolom dalam tabel. Sedangkan, atribut key menjadi primary key atau foreign key.
  2. Relasi akan menjadi tabel jika:
    • Relasi adalah hasil dari kardinalitas banyak ke banyak (m ke n)
    • Relasi memiliki atribut deskriptif
  3. Atribut komposit dihilangkan dan hasil dekomposisinya menjadi kolom tabel. Atribut komposit adalah atribut yang dapat dibagi/dipecah tetapi masing-masing bagian tersebut masih tetap bermakna. Contoh:
    Atribut NAMA adalah atribut komposit. Nantinya yang akan menjadi kolom dalam tabel pegawai adalah NAMA_DEPAN dan NAMA_KELUARGA.

Memetakan entitas dengan kardinalitas satu ke satu (1 ke 1)