wiki:RelationModel

Логички и физички дизајн (Верзија 3)

Релациска шема

Ентитети

Objekt(Objekt_ID [PK], Tip, Adresa)

Vo_Izgradba(Objekt_ID* , Budzet)

Gotov(Objekt_ID* [FK → Objekt.Objekt_ID])

Nadzor(UID [PK], UID* [FK →Korisnik.UID], Ime, Plata, Kvalifikacii, Firma)

Podizveduvac(UID [PK], UID* [FK →Korisnik.UID], Ime, Struka, Br_vraboteni, Saatnica)

Rabotnik(Maticen_br [PK], Ime, Seniornost)

Dobavuvac(Ime [PK], Klasa, Tip, Poteklo)

Nabavka(ID [PK], Datum, Cena, Kolicina, Predmet)

Korisnik(UID [PK], Username, Password, Privilegii)

Sopstvenik(UID* [FK → Korisnik.UID])

Релации

Raboti_Na(Objekt_ID* [FK → Objekt.Objekt_ID], UID* [FK → Podizveduvac.UID])

Raboti_Za(Rabotnik_Maticen_br* [FK → Rabotnik.Maticen_br], UID* [FK → Podizveduvac.UID])

Nadgleduva(Objekt_ID* [FK → Objekt.Objekt_ID], Nadzor_Ime* [FK → Nadzor.Ime])

Pobaruva(Nabavka_ID* [FK → Nabavka.ID], UID* [FK → Podizveduvac.UID])

Nameneta_za(Nabavka_ID* [FK → Nabavka.ID], Objekt_ID* [FK → Objekt.Objekt_ID])

Odobruva(Nabavka_ID* [FK → Nabavka.ID], UID* [FK → Nadzor.UID])

Ispolnuva(Nabavka_ID* [FK → Nabavka.ID], Dobavuvac_Ime* [FK → Dobavuvac.Ime])

Oddrzuva(Objekt_ID* [FK → Objekt.Objekt_ID], UID* [FK → Podizveduvac.UID])

DDL скрипта за бришење на табелите и креирање на табелите

kreiranje.2.sql

DML скрипта за полнење на табелите со податоци

polnenje.2.sql

Релациски дијаграм изваден од DBeaver

Last modified 3 weeks ago Last modified on 02/11/25 01:15:41

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.