![]() 53
a.
Asosiasi adalah sebuah kelas yang mewakili hubungan many-to-many
antara dua kelas lainnya (Satzinger, 2005:187).
b.
Aggregation digunakan untuk menggambarkan suatu bentuk asosiasi
yang akan menentukan hubungan secara keseluruhan antara bagian
aggregat (whole) dan komponennya (parts) dimana bagian-bagian
dapat ada secara terpisah. (Satzinger, 2005:191).
c.
Generalization
merupakan hubungan terhadap grup yang sama
dengan yang lainnya, seperti contoh banyak jenis kendaraan bermotor
seperti mobil, truk, dan traktor. Semua kendaraan bermotor memiliki
karakteristik yang umu jadi kendaraan bermotor merupakan class
yang umum. Specialization melihat dari sisi kategori dari setiap jenis
yang ada, contohnya tipe khusus dari mobil termasuk mobil sport,
sedan dan beberap jeniskendaraan sport lainnya. Jenis mobil yang
serupa dalam beberapa hal, tetapi bisa juga berbeda dengan lainnya.
Oleh karena itu, mobil sport merupakan tipe khusus dari
mobil.Generalization/Specialization hierarchy
digunakan untuk
menstrukturkan dari yang general ke lebih special.
|