80 likes | 185 Views
Kapcsolatok. Kapcsolat: Két egyedtípus egyedelőfordulásai közötti viszony. Kapcsolat. Kapcsolatok típusa: 1:1; 1:N; N:M. Kapcsolat. Vizsgáljuk meg két egyedtípus viszonyát. Az egyik egyedtípus legyen A , a másik B .
E N D
Kapcsolat: Két egyedtípus egyedelőfordulásaiközötti viszony. Kapcsolat
Kapcsolatok típusa: 1:1; 1:N; N:M. Kapcsolat
Vizsgáljuk meg két egyedtípus viszonyát. Az egyik egyedtípus legyen A, a másik B. Az A egy előfordulásához a B -neklegfeljebb egy előfordulása tartozhat és ez fordítva is igaz. pl.: házasság férfi- nő (Magyarországon). Kapcsolat
Abban az esetben is alkalmazzák ezt a kapcsolat típust, ha az egyik egyedben bizonyos tulajdonságok nem minden egyedelőfordulásban lényegesek. Pl.: egy vállalat DOLGOZÓ egyedben nem szükséges a súlyt, magasságot rögzíteni, ha viszont a vállalat sport csapatát is nyilvántartjuk, akkor célszerő ezeket a tulajdonságokat egy SPORTOLÓ egyedtípusba felvenni. Kapcsolat
Egy a többhöz (1:N) kapcsolat (hierarhikuskapcsolat) Az A egy előfordulásához a B több előfordulása tartozhat és ez fordítva nem igaz. (B egy előfordulásáhozazA-nak legfeljebb egy előfordulása tartozhat). Pl.: OSZTÁLY – TANULÓ Kapcsolat
Több a többhöz (N:M) kapcsolat (Hálós kapcsolat) Az A egy előfordulásához a B több előfordulása tartozhat és ez fordítva is igaz. (B egy előfordulásához az A-nak több előfordulása tartozhat). Az adatbáziskezelőrendszerek általában nem tudják közvetlenül kezelni az N:M kapcsolatot, egy kapcsoló egyedtípus beiktatásával felbontják két 1:N kapcsolatra. Kapcsolat
Több a többhöz (N:M) kapcsolat (Hálós kapcsolat) Az A egy előfordulásához a B több előfordulása tartozhat és ez fordítva is igaz. (B egy előfordulásához az A-nak több előfordulása tartozhat). Kapcsolat