Professional Documents
Culture Documents
03 - Pred - PREVOĐENJE ER MODELA U RELACIONI PDF
03 - Pred - PREVOĐENJE ER MODELA U RELACIONI PDF
D1 ⊗ D2 ⊗ D3 ⊗ . . . ⊗ Dn.
Primjer:
1 N
ČLAN KNJIŽNICE posudba KNJIGA
ER-dijagram za knjižnicu
1. varijanta:
ČLAN KNJIŽNICE ( iskaznica#, ime, adresa, . . . )
KNJIGA ( knjiga#, naslov, pisac, . . . , iskaznica# )
2. varijanta:
ČLAN KNJIŽNICE ( iskaznica#, ime, adresa, . . . )
KNJIGA ( knjiga#, naslov, pisac, . . . )
POSUDBA ( knjiga#, iskaznica# )
Primarni ključ relacije POSUDBA je knjiga# jer on jednoznačno
odred̄uje svaku posudbu. Iskaznica člana knjižnice ne zadovol-
java to pravilo jednoznačnosti !
Druga varijanta (posebna relacija) se preporuča ako veza ima
svoje atribute. U slučaju veze POSUDBA, dodatni atribut može
biti datum posudbe knjige.
Pravilo 3. Ako je tipa N:M uvijek se prikazuju posebnom
relacijom koja uključuje primarne atribute oba entiteta te još
možda dodatne koje sama veza ima.
Sva tri atributa čine ključ u relaciji IZVOZI. Kod ternarnih veza
koje nisu N:M:P broj primarnih atributa može biti manji.
Usporedba raznih modela
Relacija