PREVOĐENJE
TIPOVA ENTITETA
GRAD
(ptt, naziv)
KUPAC
(sifra_kup, prezime, ime, telefon)
VLASNIK
(sifra_v, prezime, ime, telefon)
ATEST
(broj, vrsta, datum)
SERVISER
(jmbg, prezime, ime)
PROIZVODJAC
(sifra, naziv)
FORMAT_MEDIJA
(sifra, naziv)
DRAJVER
(sifra, model, materijal)
PREVOĐENJE
SUPERKLASA
KOMPONENTA
(sifra_k, model, godina_pr, cena)
PREVOĐENJE
PODKLASA
POJACALO
(sifra_k, broj_ulaza, izl_snaga)
Međurelaciono
ograničenje:
POJACALO[sifra_k]
Í KOMPONENTA[sifra_k]
TJUNER
(sifra_k, vrsta)
Međurelaciono
ograničenje:
TJUNER[sifra_k] Í
KOMPONENTA[sifra_k]
CD
(sifra_k, dac)
Međurelaciono
ograničenje:
CD[sifra_k]
Í
KOMPONENTA[sifra_k]
DVD
(sifra_k, region)
Međurelaciono
ograničenje:
DVD[sifra_k]
Í
KOMPONENTA[sifra_k]
ZVUCNIK
(sifra_k, impedansa, snaga)
Međurelaciono
ograničenje:
ZVUCNIK[sifra_k]
Í
KOMPONENTA[sifra_k]
PREVOĐENJE
TIPOVA POVEZNIKA
Poveznik
ZIVI_U
VLASNIK
(sifra_v, prezime, ime, telefon, ptt)
Međurelaciono
ograničenje:
VLASNIK[ptt]
Í
GRAD[ptt]
Poveznik
ZIVI
KUPAC
(sifra_kup, prezime, ime, telefon, ptt)
Međurelaciono
ograničenje:
KUPAC[ptt]
Í
GRAD[ptt]
Poveznik
PROIZVODI
KOMPONENTA
(sifra_k, model, godina_pr, cena, sifra_pro)
Međurelaciono
ograničenje:
KOMPONENTA[sifra_pro]
Í
PROIZVODJAC[sifra_pro]
Poveznik
IZRADJUJE
DRAJVER
(sifra, materijal, model, sifra_pro)
Međurelaciono
ograničenje:
DRAJVER[sifra_pro] Í PROIZVODJAC[sifra_pro]
Poveznik
PODRZAVA
PODRZAVA
(sifra_k, sifra)
Međurelaciona
ograničenja:
PODRZAVA[sifra_k]
Í
KOMPONENTA[sifra_k]
PODRZAVA[sifra]
Í FORMAT_MEDIJA[sifra]
Poveznik
SE_SASTOJI
SE_SASTOJI
(sifra_k, sifra)
Međurelaciona
ograničenja:
SE_SASTOJI[sifra_k]
Í
KOMPONENTA[sifra_k]
SE_SASTOJI[sifra]
Í
DRAJVER[sifra]
PREVOĐENJE
TIPOVA GERUNDA
Gerund
KUPUJE
KUPUJE
(sifra_k, sifra_kup)
Međurelaciona
ograničenja:
KUPUJE[sifra_k]
Í
KOMPONENTA [sifra_k]
KUPUJE[sifra_kup]
Í
KUPAC [sifra_kup]
Gerund
PRODAJE
PRODAJE
(sifra_k, sifra_v)
Međurelaciona
ograničenja:
PRODAJE[sifra_k]
Í
KOMPONENTA [sifra_k]
PRODAJE[sifra_v]
Í
VLASNIK [sifra_kup]
Poveznik
UGOVOR
UGOVOR
(sifra_k, datum, provizija)
Međurelaciona
ograničenja:
UGOVOR
[sifra_k] Í KUPUJE[sifra_k]
UGOVOR
[sifra_k] Í PRODAJE[sifra_k]
Gerund
PREGLEDAO
PREGLEDAO
(sifra_k, jmbg)
Međurelaciona
ograničenja:
PREGLEDAO[sifra_k]
Í
KOMPONENTA [sifra_k]
PREGLEDAO[jmbg]
Í
SERVISER [jmbg]
Poveznik
IZDAT
ATEST
(broj, vrsta, datum, sifra_k)
Međurelaciono
ograničenje:
ATEST[sifra_k]
Í
PREGLEDAO[sifra_k]
Konačno:
S
= {GRAD (ptt, naziv)
KUPAC
(sifra_kup, prezime, ime, telefon, ptt)
VLASNIK (sifra_v,
prezime, ime, telefon, ptt)
ATEST (broj, vrsta,
datum, sifra_k)
SERVISER (jmbg,
prezime, ime)
PROIZVODJAC (sifra,
naziv)
FORMAT_MEDIJA (sifra,
naziv)
DRAJVER (sifra,
model, materijal, sifra_pro)
KOMPONENTA (sifra_k,
model, godina_pr, cena, sifra_pro)
POJACALO (sifra_k,
broj_ulaza, izl_snaga)
TJUNER (sifra_k,
vrsta)
CD (sifra_k, dac)
DVD (sifra_k, region)
ZVUCNIK (sifra_k,
impedansa, snaga)
PODRZAVA (sifra_k,
sifra)
SE_SASTOJI (sifra_k,
sifra)
KUPUJE (sifra_k,
sifra_kup)
PRODAJE (sifra_k,
sifra_v)
UGOVOR (sifra_k,
datum, provizija)
PREGLEDAO (sifra_k,
jmbg)}
I
= { POJACALO[sifra_k] Í KOMPONENTA[sifra_k]
TJUNER[sifra_k] Í
KOMPONENTA[sifra_k]
CD[sifra_k] Í
KOMPONENTA[sifra_k]
DVD[sifra_k] Í
KOMPONENTA[sifra_k]
ZVUCNIK[sifra_k] Í
KOMPONENTA[sifra_k]
VLASNIK[ptt] Í
GRAD[ptt]
KUPAC[ptt] Í
GRAD[ptt]
KOMPONENTA[sifra_pro]
Í PROIZVODJAC[sifra_pro]
DRAJVER[sifra_pro] Í
PROIZVODJAC[sifra_pro]
PODRZAVA[sifra_k] Í
KOMPONENTA[sifra_k]
PODRZAVA[sifra] Í
FORMAT_MEDIJA[sifra]
SE_SASTOJI[sifra_k] Í
KOMPONENTA[sifra_k]
SE_SASTOJI[sifra] Í
DRAJVER[sifra]
KUPUJE[sifra_k] Í
KOMPONENTA [sifra_k]
KUPUJE[sifra_kup] Í
KUPAC [sifra_kup]
PRODAJE[sifra_k] Í
KOMPONENTA [sifra_k]
PRODAJE[sifra_v] Í
VLASNIK [sifra_kup]
UGOVOR [sifra_k] Í
KUPUJE[sifra_k]
UGOVOR [sifra_k] Í
PRODAJE[sifra_k]
PREGLEDAO[sifra_k] Í
KOMPONENTA [sifra_k]
PREGLEDAO[jmbg] Í
SERVISER [jmbg]
ATEST[sifra_k] Í
PREGLEDAO[sifra_k]}
Nema komentara:
Objavi komentar