Nisam video da ste izmenili poruku. Ako sam Vas dobro razumeo onda je to ovo...
CREATE TABLE Korisnik (
KorisnikID integer NOT NULL,
DatumRodjenja datetime NULL,
Email varchar(255) NULL,
EmailSifra varchar(50) NULL
)
go
ALTER TABLE Korisnik
ADD PRIMARY KEY CLUSTERED (KorisnikID ASC)
go
CREATE TABLE KorisnikPristup (
SajtID integer NULL,
KorisnikID integer NOT NULL
)
go
ALTER TABLE KorisnikPristup
ADD PRIMARY KEY CLUSTERED (KorisnikID ASC)
go
CREATE TABLE KorisnikSajt (
KorisnikID integer NOT NULL,
SajtID integer NOT NULL,
KorisnickoIme varchar(50) NULL,
Sifra varchar(50) NULL
)
go
ALTER TABLE KorisnikSajt
ADD PRIMARY KEY CLUSTERED (KorisnikID ASC, SajtID ASC)
go
CREATE TABLE KorisnikSlike (
KorisnikID integer NOT NULL,
RedniBroj integer NOT NULL,
Slika image NULL
)
go
ALTER TABLE KorisnikSlike
ADD PRIMARY KEY CLUSTERED (KorisnikID ASC, RedniBroj ASC)
go
CREATE TABLE Sajt (
SajtID integer NOT NULL,
NazivSajta text NULL
)
go
ALTER TABLE Sajt
ADD PRIMARY KEY CLUSTERED (SajtID ASC)
go
ALTER TABLE KorisnikPristup
ADD FOREIGN KEY (KorisnikID)
REFERENCES Korisnik (KorisnikID)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE KorisnikPristup
ADD FOREIGN KEY (SajtID)
REFERENCES Sajt (SajtID)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE KorisnikSajt
ADD FOREIGN KEY (SajtID)
REFERENCES Sajt (SajtID)
ON DELETE NO ACTION
ON UPDATE NO ACTION
go
ALTER TABLE KorisnikSajt
ADD FOREIGN KEY (KorisnikID)
REFERENCES Korisnik (KorisnikID)
ON DELETE CASCADE
ON UPDATE CASCADE
go
ALTER TABLE KorisnikSlike
ADD FOREIGN KEY (KorisnikID)
REFERENCES Korisnik (KorisnikID)
ON DELETE CASCADE
ON UPDATE CASCADE
go