Version 5 (modified by 23 months ago) ( diff ) | ,
---|
Логички и физички дизајн
Релациска шема (со мапирачка трансформација)
- примарни клучеви означени со underline
- надворешни клучеви означени со * и во заграда табелата кон која покажува
- not null атрибути означени со bold
- Kompanii(kompanija_id, kompanija_ime, kompanija_adresa, kompanija_telefon)
- Vraboteni(vraboten_id, vraboten_ime, vraboten_prezime, vraboten_email, vraboten_password, kompanija_id*(Kompanii))
- Administratori(administrator_id*(Vraboteni))
- Dispeceri(dispecer_id*(Vraboteni))
- Vozaci(vozac_id*(Vraboteni))
- Vraboteni_telefoni(vraboten_id*(Vraboteni), telefonski_broj)
- Tipovi(tip_id, tip_ime)
- Vozila(vozilo_id, vozilo_kapacitet, kompanija_id*(Kompanii), tip_id*(Tipovi), vozac_id*(Vozaci))
- Klienti(klient_id, klient_ime, klient_prezime, klient_email, klient_telefon, klient_password)
- Gradovi(grad_id, grad_ime)
- Ruti(ruta_id, datum_poagjanje, datum_pristignuvanje, vozilo_id*(Vozila), zapocnuva_vo*(Gradovi), zavrsuva_vo*(Gradovi), dispecer_id*(Dispeceri), vozac_id*(Vozaci))
- Kategorii(kategorija_id, kategorija_ime)
- Roba(roba_id, roba_kolicina, kategorija_id*(Kategorii))
- Rezervacii(rezervacija_id, rezervacija_status, klient_id*(Klienti), ruta_id*(Ruti), roba_id*(Roba))
- Fakturi(faktura_id, faktura_iznos, rezervacija_id*(Rezervacii), administrator_id*(Vraboteni))
- Licenci(kompanija_id*(Kompanii), licenca_id, licenca_vazi_od, licenca_vazi_do)
DDL скрипта за бришење и креирање на табелите
DML скрипта за полнење на табелите со податоци
Релациски дијаграм изваден од DBeaver
Attachments (3)
- schema.png (67.4 KB ) - added by 23 months ago.
- kreiranje.sql (7.7 KB ) - added by 23 months ago.
- polnenje.sql (4.2 KB ) - added by 20 months ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.