Page 8 - Modul 10
P. 8

Selain dependensi fungsional yang telah dibahas beserta kekhususannya, terdapat

                    dependensi  lain  yang  dinamakan  dependensi  bernilai  banyak  (MVD/  Muti-valued
                    dependency). MVD menyatakan dependensi antara dua atribut dalam sebuah relasi dengan

                    sifat untuk setiap nilai A terdapat sejumlah nilai B. Jadi sebuah nilai A berpasangan dengan
                    sejumlah nilai B. Contoh ditunjukkan pada gambar 10.6.












                                      Gambar 10.6 Gambaran dependensi bernilai banyak
                                                           (MVD)


                    Contoh diatas dinyatakan bahwa seseorang bisa memiliki kemampuan berbahasa asing

                    lebih dari satu.  Hubungan  tersebut berada dalam  sebuah relasi.  Dependensi seperti  itu
                    digambarkan sebagai berikut :

                                                   Nama → Bahasa_Asing


                            Ada kalanya sebuah relasi memiliki 2 buah dependensi bernilai banyak. Sebagai
                    contoh, perhatikan relasi pada tabel 10.9 yaitu relasi MDB. Relasi tersebut adalah hasil

                    normalisasi dari bentuk tidak ternormalisasi yang tercantum pada gambar 10.8.





















                                     Tabel 10.9  contoh relasi dengan dependensi bernilai
                                                           banyak











                                                            8
   3   4   5   6   7   8   9   10   11