რა განსხვავებაა ერთეულ ურთიერთობას ორობით ურთიერთობასა და სამეულ ურთიერთობას შორის?
რა განსხვავებაა ერთეულ ურთიერთობას ორობით ურთიერთობასა და სამეულ ურთიერთობას შორის?

ვიდეო: რა განსხვავებაა ერთეულ ურთიერთობას ორობით ურთიერთობასა და სამეულ ურთიერთობას შორის?

ვიდეო: რა განსხვავებაა ერთეულ ურთიერთობას ორობით ურთიერთობასა და სამეულ ურთიერთობას შორის?
ვიდეო: Lecture 16 Part 10 Binary vs Ternary Relationships 2024, მაისი
Anonim

ა ერთიანი ურთიერთობა არის როდესაც ორივე მონაწილე ურთიერთობაში ერთი და იგივე არსებაა. მაგალითად: საგნები შეიძლება იყოს სხვა საგნების წინაპირობა. ა სამმხრივი ურთიერთობა არის როდესაც სამი სუბიექტი მონაწილეობს ურთიერთობაში.

შესაბამისად, რა არის ბინარული ურთიერთობა მონაცემთა ბაზაში?

ა ორობითი ურთიერთობა არის ურთიერთობა ორ განსხვავებულ ერთეულს შორის, ანუ ეს არის ა ურთიერთობა ერთი სუბიექტის როლური ჯგუფი მეორე სუბიექტის როლურ ჯგუფთან. ამისთვის არსებობს სამი სახის კარდინალობა ორობითი ურთიერთობები − 1.

ანალოგიურად, რა არის ორობითი ურთიერთობების სამი ტიპი? ურთიერთობების ყველაზე გავრცელებული ტიპებია:

  • უნარი (ურთიერთობაში ჩართულია ერთი სუბიექტი).
  • ორობითი (ორი სუბიექტი ჩართულია ურთიერთობაში).
  • სამეული (სამი სუბიექტი მონაწილეობს ურთიერთობაში)
  • N-ary (n პირი ჩართული ურთიერთობაში)

ამის გათვალისწინებით, რას გულისხმობთ სამეულ ურთიერთობაში?

მესამეული ურთიერთობა : ა სამმხრივი ურთიერთობა არის ურთიერთობა მესამე ხარისხის. Ეს არის ურთიერთობა რომელიც შეიცავს სამ მონაწილე სუბიექტს. ერთეულის კარდინალურობის შეზღუდვა a სამმხრივი ურთიერთობა განისაზღვრება წყვილი ორი ერთეულის ინსტანციით, რომელიც დაკავშირებულია სხვა ერთეულ ინსტანციასთან.

რა არის სამმხრივი ურთიერთობის ხარისხი DBMS-ში?

ხარისხი დან ურთიერთობები . ა ურთიერთობის ხარისხი მიუთითებს ა-სთან დაკავშირებული სუბიექტების ან მონაწილეების რაოდენობას ურთიერთობა . ორობითი ურთიერთობა არსებობს, როდესაც ორი ერთეული ასოცირდება. ა სამმხრივი ურთიერთობა არსებობს, როდესაც სამი ერთეული ასოცირდება.

გირჩევთ: