Page 150 - E-Modul Simbad_Neat
P. 150
banyak, maka relasi ini akan dinyatakan dalam tabel khusus dengan 2 buah filed:
kode_dos dan kode_kul. Hasil akhir implementasinya adalah:
6.1.6 Penerapan Spesialisasi dan Generalisasi
Spesialisasi terhadap sebuah himpunan entitas akan menghasilkan sejumlah
himpunan entitas baru: satu himpunan entitas kuat/bebas yang akan menjadi acuan
bagi himpunan entitas lainnya dan sisanya merupakan s entitas. Penerapan tentang
sub-entitas ini yang sekaligus juga menunjukkan penerapan dari adanya Spesialisasi
telah ditunjukkan pada Gambar 6.6.
Generalisasi dilakukan dengan 'mengabaikan' perbedaan beberapa dengan
Spesialisasi, pada tahap implementasi Generalisasi justru akan himpunan entitas
yang memang memiliki banyak kesamaan. Berlawanan menyusutkan jumlah
himpunan entitas menjadi hanya sebuah tabel saja. Untuk tetap mengakomodasi
adanya perbedaan itu, maka di tabel tersebut ditambahkan sebuah atribut yang
nantinya akan diisi dengan kode khusus yang menyatakan perbedaan tersebut.
137