Page 31 - E-MODUL BASIS DATA KELAS XI RPL
P. 31
A. MENURUNKAN TABEL DARI DIAGRAM ER
Setelah membuat model konseptual dalam bentuk diagram ER, selanjutnya dalam pengembangan
basis data adalah membangun model logika. Dengan menerjemahkan diagram ER menjadi model logika
berupa tabel-tabel dan relasi antar tabel. Penerjemah relasi di diagram ER menjadi tabel dan relasi antar
tabel dapat dilakukan dengan aturan-aturan berikut.
1. Entitas Kuat (Strong Entity)
Untuk setiap entitas kuat yang ada di diagram ER, setiap entitas diturunkan menjadi tabel dan setiap
tabel mempunyai sebuah primary key. Contoh Entitas Pegawai yang ada di diagram ER.
(a) (b)
Gambar 3. 1 (a) Entitas kuat dan entitas lemah serta (b) Menerjemahkan entitas kuat dan lemah menjadi
tabel
2. Entitas Lemah (Weak Entity)
Pada entitas lemah, setiap entitas akan menjadi sebuah tabel. Primary Key untuk tabel yang
diturunkan dari weak entity bergantung kepada entitas lain yang diacu oleh entitas tersebut. Oleh karena
itu, primary key akan ditentukan setelah pemetaan hubungan relasi dengan entitas pemiliknya di tentukan.
Contoh pada diagram ER entitas Pendidikan yang merupakan entitas lemah dan menjadi milik entitas
pegawai. Jika diturunkan menjadi tabel, maka akan seperti yang ditunjuukan Gambar 3.1 (b).