Professional Documents
Culture Documents
!!03a Tipovi Veza I Slozeni Id VISER
!!03a Tipovi Veza I Slozeni Id VISER
Sekcija 5 L 2
Govor ERD-išom i Crtanje veza
Šta ću naučiti?
Naučićete da:
• Ustanovite veze između entiteta i da ih
navedete preciznim rečnikom (ERD-iš)
• Da tačno nacrtate i imenujete veze na
ERD-u (ER dijagramu)
Sekcija 3 L 3
čitamo sa leva na desno
Govor ERD-išom i Crtanje veza
Komponente ERD-iša
RADNIK radi u ODSEK
1. SVAKI 1. SVAKI
2. Entitet A 2. RADNIK (entitet A)
3. OPCIONALNOST 3. MORA (opcionalnost,
(mora/može) puna linija)
4. IME VEZE 4. da RADI U (ime
5. KARDINALNOST veze)
(jedan i samo 5. JEDNOM (kardinalnost,
jedan/jedan ili više) prst)
6. Entitet B 6. ODSEKu (entitet B)
čitamo sa desna na levo
Govor ERD-išom i Crtanje veza
RADNIK ODSEK
sadrži
• SVAKI 1. SVAKI
• Entitet B 2. ODSEK (entitet B)
• OPCIONALNOST 3. MOŽE (opcionalnost,
(mora/može) isprekidana linija)
• IME VEZE 4. SADRŽATI (ime
• KARDINALNOST(je veze)
dan i samo 5. JEDNOG ILI VIŠE
jedan/jedan ili više) (kardinalnost, svračija
noga)
• Entitet A
6. RADNIKa(entitet A)
sada SPAJAMO
Govor ERD-išom i Crtanje veza
1. SVAKI 1. SVAKI
2. RADNIK (entitet A) 2. ODSEK (entitet B)
3. MORA (opcionalnost, 3. MOŽE (opcionalnost,
puna linija) isprekidana linija)
4. da RADI U (ime 4. SADRŽATI (ime
veze) veze)
5. JEDNOM (kardinalnost, 5. JEDNOG ILI VIŠE
prst) (kardinalnost, vranina
noga)
6. ODSEKu(entitet B)
6. RADNIKa(entitet A)
Tipovi veze
Sekcija 5 L 2
Tipovi veze
Šta ću naučiti?
Naučićete da:
• Prepoznate i date primer veze jedan prema jedan
• Prepoznate i date primer veze jedan prema više
• Prepoznate i date primer veze više prema više
• Prepoznate redudantne veze i uklonite ih iz ER
dijagrama
Sekcija 5 L 2
Tipovi veze
Sekcija 5 L 2
Tipovi veze
Pogledajte ovaj
model. Primer veze 1:1
Sekcija 5 L 2
Tipovi veze
Redudantnost veze
• Redudantne veze
mogu nastati
izvođenjem iz drugih je je
veza u modelu. je je
• U primeru a) na slici,
možete izvesti vezu
između entiteta
OSOBA i DRŽAVA iz je je
Sekcija 5 L 3
Rešavanje veza više prema više
Šta ću naučiti?
Naučićete da:
• Identifikujete atribute koji pripadaju vezi više
prema više
• Izvedete korake za rešavanje veze više
prema više koristeći “entitet veze”
• Identifikujete jedinstveni identifikator
“entiteta veze” i predstavite ga na ERD-u
Sekcija 5 L 3
Rešavanje veza više prema više
Sekcija 5 L 3
Rešavanje veza više prema više
Sekcija 5 L 3
Rešavanje veza više prema više
A B
A AB B
A B
A AB B
A B
A AB B
Sekcija 5 L 3
Rešavanje veza više prema više
Sekcija 5 L 3
Rešavanje veza više prema više
Sekcija 6 L 1
Veštački , Složeni i Sekundardni UID
Veštački UID
Veštački (arbitrarni) UID su oni koji
ne postoje u prirodnom svetu ali su kreirani
u svrhu identifikacije elemenata sistema.
Ljudi nisu rođeni sa „brojevima“ ali mnogi
sistemi dodeljuju jedinstvene brojeve radi
identifikacije ljudi: studentski brojevi,
klijentski ID, itd
Sekcija 6 L 1
Veštački , Složeni i Sekundardni UID
Veštački UID
Veštački UID
Šta je sa ovim ER
dijagramom?
Sekcija 7 L 2
Hijerarhijske i Rekurzivne veze
Model sa
Šta ako se broj rekurzivnom vezom
zaposlenih prvog je koncizniji i manje
nivoa poveća toliko osetljiv na promene,
da menadžer mora
da ih podeli na
radne grupe kojima
rukovode
poslovodje?
Na hijerarhijskom
modelu bi morao
da se doda novi
entitet
POSLOVODJA.
ali se na njemu ne
Desni model se ne vide sva strukturna
bi menjao. pravila (mandatorne
Sekcija 7 L 2 i barirane veze)
Hijerarhijske i Rekurzivne veze
U DJ-modelu,
menadžer projekta
ima sveukupnu
odgovornost za
događaj i rukovodi
drugim zaposlenima
(planer događaja, DJ)
koji rade na događaju.
Izabrali smo da
predstavimo hijerarhiju
rekurzivnom vezom.
Sekcija 7 L 2