wiki:RelationModel

Version 5 (modified by 212054, 6 days ago) ( diff )

--

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

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

Ентитети

Objekt(Objekt_ID [PK], Tip, Adresa)

Vo_Izgradba(Objekt_ID* , Budzet)

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

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

Podizveduvac(Ime [PK], UID* [FK →Korisnik.UID], 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], Podizveduvac_Ime* [FK → Podizveduvac.Ime])

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

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

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

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

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

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

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

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

kreiranje.sql

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

polnenje.sql

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

Attachments (3)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.