Home Start Back Next End
  
25
contoh setiap pekerjaan biasanya mempunyai jabatan atau
job 
roles 
tertentu 
seperti 
manajer, 
sekretaris, 
maupun
sales. Jadi dapat dianggap manajer, sekretaris dan sales
merupakan spesialisasi dari pegawai.
Generalisasi  merupakan  proses  meminimalisasi
perbedaan-perbedaan
antar entity yang
ada
dengan
mengidentifikasi persamaan-persamaan karakteristiknya.
Generalisasi merupakan pendekatan bottom-up.
Terdapat dua constraints yang mungkin digunakan dalam
generalisasi / spesialisasi yaitu (Connolly,2002,p366) :
a)
Participation constraint, constraint
ini menentukan
apakah
setiap   
anggota   
dari   
superclass   
harus
berpartisipasi
sebagai
anggota
dari
sebuah subclass.
Terdapat dua kemungkinan yaitu:
Mandatory,   dimana 
setiap   anggota   superclass
harus menjadi anggota dari subclass.
Optional,
dimana
tidak
setiap
anggota
superclass
harus menjadi anggota subclass.
b) Disjoint
Constraint,
constraint
yang
menjelaskan
hubungan
antar     anggota     dari     subclass    dan
mengindikasikan  apakah  memungkinkan  untuk
seorang
anggota
dari
superclass
menjadi
anggota
dari
Word to PDF Converter | Word to HTML Converter