Page 121 - E-Modul Sistem Basis Data
P. 121
Gambar 6. 3 Transformasi Relasi Satu ke Banyak ke Basis Data Fisik
Dari hasil transformassi diatas, terlihat bahwa tabel Kuliah cukup jauh
berbeda disbanding struktur awal sebagai hasil transformasi langsung dari
himpunan entitas Kuliah (Gambar 6.1). Jika kemudian kita melihat bahwa atribut
waktu merupakan atribut bernilai banyak (multivalued attribute), maka tabel
tersebut tidak memenuhi Bentuk Normal tahap Pertama (1st NF). Dengan
menerapkan aturan normalisasi tersebit, maka sesungguhnya tabel ini dapat
didekomposissi lagi menjadi tabel Kuliah (kode_kul, nama_kul, sks, semester,
kode_dos) dan tabel Jadwal (kode_kul, tempat, waktu) sebagaimana yang
ditunjukkan pada bagian 4.5.1.
4. Relasi dengan Derajat Relassi N-N (banyak-ke-banyak) yang menghubungkan
2 buah himpunan entitas, akan diwujudkan dalam bentuk tabel (file data)
khususs yang memiliki field (tepatkan Foreign Key) yang berasal dari key-key
dari Himpunan Entitass yang dihubungkannya.
109