Objek yang Dibatasi dan Objek Pembatas

Posted: Agustus 16, 2013 in SBD
Tag:, , , ,

Jika kita menelaah dari sub title diatas tentunya kita akan mengingat kembali tentang pemberian batasan aturan bisnis pada diagram ER dan EER. sebelum kita belajar lebih jauh tentang aturan bisnis mari kita pahami terlebih dahulu apa itu objek pembatas , ?

Objek Pembatas adalah entitas, atribut, atau relasi yang memiliki imbas pada kemampuan melakukan operasi (Tambah, Hapus, Update, atau Baca) pada objek yang lain.

 

sekarang kita buat contoh aturan bisnis untuk penjadwalan mata kuliah

untuk setiap dosen yang ditetapkan untuk mengajar bagian dari suatu mata kulaih, dosen tersebut harus memiliki kualifikasi untuk mengajar bagian yang dijadwalkan.

dari aturan bisnis diatas kita dapat menggambarkan model data aturan bisnis sebagai berikut :

 

m

Aturan bisnis diatas merujuk pada tiga entitas yaitu : Dosen, Bagian, dan Mata kuliah. pertanyaanya adalah apakah dosen dapat di tetapkan untuk mengajar bagian ( atau mata kuliah) tertentu ?. Maka objek yang dibatasi adalah relasi di jadwalkan. kita tidak melakukan pembatasan untuk dosen sebagaimana kita juga membatasi bagian.

apa yang membatasi objek pada aturan ini ?. untuk dosen yang ditetapkan mengajar suatu bagian dari suatu mata kuliah ada dua kondisi yang harus dipenuhi, yaitu :

  1. Dosen harus memiliki kualifikasi untuk mengajar mata kuliah tertentu.
  2. Bagian harus dijadwalkan untuk mata kuliah tertentu.

Kesimpulan :

dari gambar pemodelan diatas dapat disimpulkan bahwa kasus tersebut memiliki dua objek pembatas. hal tersebut di perlihatkan dengan garis putus-putus dari simbol relasi pembatas ( relasi mengajar ) ke setiap relasi yang lain ( relasi berkualifikasi dan dijadwalkan).

 

sumber referensi :

  1. http://www.slideshare.net/guestb7aaaf1e/perancangan-dan-analisa-sistem
  2. http://en.wikipedia.org/wiki/Business_process
  3. Adi Nugroho, 2011. Perancangan dan implementasi Basis Data

 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s