Code (sql):
CREATE TABLE zaposleni_oprema (
uniqueid INT IDENTITY
,zaposleni_fk INT NULL
,oprema_fk INT NULL
,vrednost NVARCHAR(50) NULL
,CONSTRAINT PK_zaposleni_oprema_uniqueid PRIMARY KEY CLUSTERED (uniqueid)
) ON [PRIMARY]
GO
CREATE TABLE sf_zaposleni_oprema (
uniqueid INT IDENTITY
,naziv NVARCHAR(100) NULL
,CONSTRAINT PK_sf_zaposleni_oprema_uniqueid PRIMARY KEY CLUSTERED (uniqueid)
) ON [PRIMARY]
GO
CREATE TABLE zaposleni (
uniqueid INT IDENTITY
,ime NVARCHAR(100) NULL
,CONSTRAINT PK_sf_zaposleni_uniqueid PRIMARY KEY CLUSTERED (uniqueid)
) ON [PRIMARY]
GO
CREATE TABLE zaposleni_oprema (
uniqueid INT IDENTITY
,zaposleni_fk INT NULL
,oprema_fk INT NULL
,vrednost NVARCHAR(50) NULL
,CONSTRAINT PK_zaposleni_oprema_uniqueid PRIMARY KEY CLUSTERED (uniqueid)
) ON [PRIMARY]
GO
CREATE TABLE sf_zaposleni_oprema (
uniqueid INT IDENTITY
,naziv NVARCHAR(100) NULL
,CONSTRAINT PK_sf_zaposleni_oprema_uniqueid PRIMARY KEY CLUSTERED (uniqueid)
) ON [PRIMARY]
GO
CREATE TABLE zaposleni (
uniqueid INT IDENTITY
,ime NVARCHAR(100) NULL
,CONSTRAINT PK_sf_zaposleni_uniqueid PRIMARY KEY CLUSTERED (uniqueid)
) ON [PRIMARY]
GO
imam 3 tabele (zaposleni, sf_zaposleni_oprema i zaposleni_oprema):
zaposleni:
uniqueid, ime
1 Marko,
2 Janko
....
sf_zaposleni_oprema:
uniqueid, naziv
1 Cipela,
2 Majica
....
zaposleni_oprema:
uniqueid, zaposleni_fk, oprema_fk, vrednost
1 1 1 42
2 1 2 XL
3 2 2 M
kako mogu da dobijem ovakav prikaz:
Zaposleni_pregled:
Ime, Cipela, Majica
Marko 42 XL
Janko M
nadam se da ste me razumjeli stim sto se sifrarnik tj tabela "sf_zaposleni_oprema" moze dopunjavati. Hvala na odgovoru