= ''Логички и физички дизајн'' === ''Релациска шема (со мапирачка трансформација)'' - ''primary key: underline '' - ''foreign key: *'' - ''not null атрибути: bold'' ---- - prodazhnomesto(**__id_mesto__, ime, ulica, broj**, **franshiza_id***(franshiza), **admin_id***(admin)) - naracka(**__naracka_id__**, kupon_id*(kupon), dostavuvac_id*(dostavuvac), **id_mesto***(prodazhnomesto), status_id*(status), **potrosuvac_id***(potrosuvac), (naplata_br, potrosuvac_id)*(naplata)) - kupon(kupon_id, iznos_kupon, potrosuvac_id*(potrosuvac)) - nacinplakjanje(nplakjanje_id, opis_plakjanje, kupon_id*(kupon)) - lokacija(lokacija_id, adresa, broj) - franshiza(franshiza_id, ime) - hrana(id_stavka, ime_hra, vrabotenpd_id*(vraboten), id_mesto*(prodazhnomesto)) - kategorija(id_kategorija, ime_kat) - namirnica(id_namirnica, ime_name, dali_alergent) - paket(paket_id, vraboten_id*(vrabotenpd)) - status(status_id, vid_status) - korisnik(korisnik_id, ime, datum_kreiranje, username) - potrosuvac(korisnik_id*(korisnik), brojnaracki, nplakjanje_id*(nacinplakjanje), lokacija_id*(lokacija)) - dostavuvac(korisnik_id*(korisnik), admin_id*(admin), vozilo_id*(vozilo)) - admin(korisnik_id*(korisnik)) - vrabotenpd(korisnik_id*(korisnik), id_mesto*(mesto)) - naplata(naplata_br, potrosuvac_id*(potrosuvac),dostavuvac_id*(dostavuvac), iznos, nplakjanje_id*(nacinplakjanje)) - zaliha(broj_zaliha, id_stavka*(hrana), kolicina) - cena(broj_cena, id_stavka*(hrana), iznos, vazi_od, vazi_do) - prodazhnomesto_nudi_paket(id_mesto*(prodazhnomesto),paket_id*(paket)) - naracka_sodrzi_hrana(naracka_id*(naracka), id_stavka*(hrana)) - paket_sodrzi_hrana(paket_id*(paket), id_stavka*(hrana)) - hrana_e_napravena_namirnica(hrana_id*(hrana), id_namirnica(namirnica)) - naracka_ima_paket(naracka_id*(naracka), paket_id*(paket)) - hrana_pripagja_kategorija(id_stavka*(hrana), id_kategorija*(kategorija)) - namirnica_e_dodatok_hrana(id_namirnica*(namirnica), id_stavka*(hrana)) - namirnica_pripagja_kategorija(id_namirnica*(namirnica), id_kategorija*(kategorija))