![]() 28
2.2.3.5.2. Relationships
2.2.3.5.2.1. Association
Association
menurut Whitten & Bentley (2007:376) merupakan garis penunjuk
relasi yang menghubungkan antar class.
Gambar 2.13 Contoh Association Relationship
(Sumber: Whitten & Bentley, 2007:377 )
Relasi di atas dapat dijelaskan :
Customer menempatkan nol atau lebih order
Order ditempatkan oleh satu dan hanya satu customer.
2.2.3.5.2.2. Dependency
Digunakan untuk memodelkan asosiasi antara dua class
pada dua instansi
dengan tujuan :
Mengindikasikan bahwa ketika terjadi perubahan pada satu class
akan
berpengaruh pada class yang lain.
Sebagai indikasi asosiasi antara persistent class dan transient class.
Persistent
class
merupakan class
yang mendeskripsikan object
yang
menyatakan bahwa
object
tersebut dapat hidup lebih lama dari waktu eksekusi
programnya.
Sedangkan transient
class
adalah class
yang mendeskripsikan object
yang
object
tersebut dibuat sementara oleh program dan hanya akan hidup selama
eksekusi program berlangsung (Whitten & Bentley, 2007:405).
Gambar 2.14 Contoh Dependency Relationship
(Sumber: Whitten & Bentley, 2007:650 )
|