6. Konseptual layihələndirmədə əlaqələr
Əlaqə obyektlər arasındakı rabitəni təyin edir. Obyektlər arasında binar (iki obyekt arasındakı əlaqə), Ternar (üç obyekt arasındakı əlaqə) və ümumi halda n-nar əlaqələr ola bilər. Binar əlaqələrə ən çox təsadüf edilir.
Əlaqə kateqoriyası istiqamət, assosiativlik və seçicilik xassələri ilə xarakterizə olunur. Əlaqənin istiqaməti onun semantikası ilə bilavasitə bağlı olub, əlaqənin təyinedici atributdan təyin edilənə və ya əksinə yönəldiyini göstərir.
Əgər əlaqə hər iki istiqamətdə eyni mənalıdırsa, onda əlaqənin istiqaməti göstərilmir.
Əlaqənin əsas xassələrindən biri də assosiativlikdir. Assosiativlik birmənalılıq xarakteristikası ilə bilavasitə bağlıdır. Birmənalılıq obyektlərin assosiativlik dərəcəsini təyin edir. Hər hansı A obyektinin B obyekti ilə 4 cür assosiasiyası mümkündür: “birin-birə” (1:1), “birin-çoxa” (1:M), “çoxun-birə” (M:1) və “çoxun-çoxa” (M:N). Əgər əlaqə hər iki istiqamətdə birmənalıdırsa, bu cür əlaqəyə “birin-birə” (1:1) əlaqəsi deyilir (şək. 6.1 a). Əgər əlaqə A-ya görə birmənalıdırsa (Şək. 6.1 b), onda assosiasiya “birin-çoxa” (1:M) və əksinə B-yə görə birmənalıdırsa, “çoxun-birə” (M:1) adlanır. Əgər A və B obyektləri arasında birmənalılıq yoxdursa, onlar arasındakı əlaqə “çoxun-çoxa” (M:N) hesab olunur (Şək. 6.1 v).
Əlaqələr Assosiasiyanın növü
Tip Nüsxə
Şəkil 6.1. Assosiasiyaların növləri
Əlaqənin seçicilik xassəsi özünü 4 şəkildə göstərə bilər:
Məcburi olmayan əlaqə: əlaqədə hər iki obyektin varlığı əlaqədən asılı deyil(Şək. 6.2 a).
Mümkün əlaqə: əlaqədə olan obyektlərin varlığı əlaqənin tipindən asılıdır (Şək. 6.2 b).
Şərti əlaqə: obyektlərdən birinin varlığı müəyyən şərtlə təyin edilir. Bu növ əlaqə mümkün olan əlaqənin xüsusi halıdır (Şək. 6.2 v).
4) Məcburi əlaqə: hər iki obyektin varlığı əlaqədən asılıdır (Şək.6.2 q).
Dostları ilə paylaş: |