= Логички и физички дизајн = == Релациска шема (со парцијална трансформација) == * примарни клучеви - болдирани и подвлечени * надворешни клучеви - * до името на надворешниот клуч и во заграда табелата кон која референцира * not null атрибути - болдирани * останати атрибути - без ознака * KORISNICI ('''__korisnik_id__''', '''ime''', '''prezime''', '''email''', '''lozinka''', '''datum_registracija''', '''uloga''') * NARACKI ('''__naracka_id__''', '''datum''', '''status''', '''vkupna_cena''', '''korisnik_id'''* (KORISNICI)) * PLAKANJA ('''__plakjanje_id__''', '''datum''', '''iznos''', '''nacin_na_plakjanje''', '''status''', '''naracka_id'''* (NARACKI)) * KNIGI ('''__kniga_id__''', '''naslov''', '''isbn''', opis, korica_url, godina_izdavanje, '''kolicina_na_zaliha''', '''cena''') * AVTORI ('''__avtor_id__''', '''ime''', '''prezime''', biografija) * ZHANROVI ('''__zhanr_id__''', '''naziv''', opis) * KATEGORII ('''__kategorija_id__''', '''naziv''', opis) * RASPOLOZENIJA ('''__raspolozenie_id__''', '''naziv''', opis) * SODRZI ('''__naracka_id__'''* (NARACKI), '''__kniga_id__'''* (KNIGI), '''kolicina''', '''edinechna_cena''') * NAPISANA_OD ('''__kniga_id__'''* (KNIGI), '''__avtor_id__'''* (AVTORI)) * IMA_ZHANR ('''__kniga_id__'''* (KNIGI), '''__zhanr_id__'''* (ZHANROVI)) * IMA_KATEGORIJA ('''__kniga_id__'''* (KNIGI), '''__kategorija_id__'''* (KATEGORII)) * POVRZANA_SO ('''__kniga_id__'''* (KNIGI), '''__raspolozenie_id__'''* (RASPOLOZENIJA)) * OMILENI ('''__korisnik_id__'''* (KORISNICI), '''__kniga_id__'''* (KNIGI), '''datum_dodavanje''') * PREFERIRA_ZHANR ('''__korisnik_id__'''* (KORISNICI), '''__zhanr_id__'''* (ZHANROVI), '''datum_dodavanje''') * PREFERIRA_KATEGORIJA ('''__korisnik_id__'''* (KORISNICI), '''__kategorija_id__'''* (KATEGORII), '''datum_dodavanje''') * IZBIRA_RASPOLOZENIE ('''__korisnik_id__'''* (KORISNICI), '''__raspolozenie_id__'''* (RASPOLOZENIJA), ' == DDL скрипта за бришење и креирање на табелите == == DML скрипта за полнење на табелите со податоци == == Релациски дијаграм изведен од DBeaver ==