Page 102 - E-Modul Simbad_Neat
P. 102

5.2.2 Atribut (Attributes/Properties)

                               Setiap Entitas pasti memiliki Atribut yang mendeskripsikan karakteristik


                        (properti)  dari  Entitas  tersebut.  Sebagaimana  telah  disebutkan  sebelumnya,

                        penentuan atribut-atribut yang relevan bagi sebuah Entitas merupakan hal penting

                        lainnya  dalam  pembentukan  model  data.  Penetapan  atribut  bagi  sebuah  entitas


                        umumnya memang didasarkan pada fakta yang ada. Tetapi tidak selalu seperti itu.

                        Kelak akan kita lihat, karena proses normalisasi atau pertimbangan-pertimbangan


                        tertentu,  ada  sejumlah  atribut  yang  tidak  ada  di  'dunia  nyata'  tapi  perlu  kita

                        tambahkan.


                               Pembahasan secara panjang lebar tentang jenis-jenis atribut dapat dilihat

                        kembali di Bab 4. Yang relevan untuk lebih diperhatikan dalam pembuatan Model


                        E-R  adalah  kedudukan  atribut  dalam  entitas.  Harus  dapat  kita  bedakan/ketahui,

                        mana atribut yang berfungsi sebagai Key Primer (Primary Key) dan mana yang


                        bukan (atribut deskriptif). Contoh:

                               •  Atribut npm merupakan key untuk Himpunan Entitas Mahamahasiswa,

                                  karena npm merupakan pengidentifikasi entitas yang paling unik untuk


                                  semua entitas dalam himpunan entitas tersebut. Atribut-atribut lainnya


                                  (nama_mhs, alamat mhs dan tgl lahir) merupakan atribut deskriptif.

                               •  Kumpulan  atribut  kode_jenis_barang  dan  no_barang  merupakan  key

                                  Himpunan Entitas Barang.


                               5.2.3 Relasi (Relationship) dan Himpunan Relasi (Relationship Sets)

                               Relasi  menunjukkan  adanya  hubungan  di  antara  sejumlah  entitas  yang


                        berasal  dari  himpunan  entitas  yang  berbeda.  Misalnya,  entitas  seorang

                        mahamahasiswa dengan npm ='201001' dan nama_mhs -'Risma Ayuni' (yang ada






                                                              89
   97   98   99   100   101   102   103   104   105   106   107