Home Start Back Next End
  
27
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
satu
atau
lebih
dari
satu subclass.
Terdapat dua kemungkinan yaitu:
Or, dimana setiap anggota superclass hanya boleh menjadi
salah satu anggota subclass.
Word to PDF Converter | Word to HTML Converter