= ''Верзија 4'' \\ == E-R Дијаграм \\ [[Image("verzija 5.jpg", 95%)]] == Податочни побарувања **Ентитети** 1.Најава - ентитет кој што дефинира дали ќе биде корисник или вработен * Korisnicko_ime - текстуален тип (примарен клуч) * E-mail - текстуален тип (задолжителен атрибут) * Password - текстуален тип (задолжителен атрибут) * Ime - текстуален тип (задолжителен атрибут) * Prezime - текстуален тип (задолжителен атрибут) * EMBG - нумерички тип (задолжителен атрибут) * Br.tel. - текстуален тип (задолжителен атрибут) 2.Вработен - ентитет кој ги дефинира од каков тип е вработениот * Korisnicko_ime - текстуален тип (задолжителен атрибут) * E-mail - текстуален тип (задолжителен атрибут) * Password - текстуален тип (задолжителен атрибут) * Ime - текстуален тип (задолжителен атрибут) * Prezime - текстуален тип (задолжителен атрибут) * EMBG - нумерички тип (задолжителен атрибут) * Br.tel. - текстуален тип (задолжителен атрибут) * Uloga - текстуален тип (задолжителен атрибут) 3.Администратор - ентитет кој ги дефинира администраторите * Korisnicko_ime - текстуален тип (задолжителен атрибут) * E-mail - текстуален тип (задолжителен атрибут) * Password - текстуален тип (задолжителен атрибут) * Ime - текстуален тип (задолжителен атрибут) * Prezime - текстуален тип (задолжителен атрибут) * EMBG - нумерички тип (задолжителен атрибут) * Br.tel. - текстуален тип (задолжителен атрибут) * Uloga - текстуален тип (задолжителен атрибут) 4.Контролер - ентитет кој ги дефинира контролерите * Korisnicko_ime - текстуален тип (задолжителен атрибут) * E-mail - текстуален тип (задолжителен атрибут) * Password - текстуален тип (задолжителен атрибут) * Ime - текстуален тип (задолжителен атрибут) * Prezime - текстуален тип (задолжителен атрибут) * EMBG - нумерички тип (задолжителен атрибут) * Br.tel. - текстуален тип (задолжителен атрибут) * Uloga - текстуален тип (задолжителен атрибут) 5.Канцелар - ентитет кој ги дефинира канцеларите * Korisnicko_ime - текстуален тип (задолжителен атрибут) * E-mail - текстуален тип (задолжителен атрибут) * Password - текстуален тип (задолжителен атрибут) * Ime - текстуален тип (задолжителен атрибут) * Prezime - текстуален тип (задолжителен атрибут) * EMBG - нумерички тип (задолжителен атрибут) * Br.tel. - текстуален тип (задолжителен атрибут) * Uloga - текстуален тип (задолжителен атрибут) 6.Корисник - ентитет кој што го дефинира корисникот * Korisnicko_ime - текстуален тип (задолжителен атрибут) * E-mail - текстуален тип (задолжителен атрибут) * Password - текстуален тип (задолжителен атрибут) * Ime - текстуален тип (задолжителен атрибут) * Prezime - текстуален тип (задолжителен атрибут) * EMBG - нумерички тип (задолжителен атрибут) * Br.tel. - текстуален тип (задолжителен атрибут) 7.Автомобил - ентитет кој што ги дефинира информациите за автомобилот * Reg.tablica - нумерички тип (примарен клуч) * Marka - текстуален тип (задолжителен атрибут) * Boja - текстуален тип (слаб атрибут) 8.Резервација - ентитет кој што дефинира резервација на на паркинг место * Id_rezervacija - нумерички тип (примарен клуч) * Id_korisni - нумерички тип (задолжителен атрибут) 9.Име на паркинг - ентитет кој што го дефинира името на паркинг место * Id_ime - нумерички тип (примарен клуч) * Lokacija - текстуален тип (задолжителен атрибут) 10.Зона - ентитет кој што ја дефинира зоната во паркингот * id_zona - нумерички тип (примарен клуч) * Br. na p.mesta - нумерички тип (задолжителен атрибут) 11.Паркинг место - ентитет кој што дефинира прецизно на кое место треба да се паркира автомобилот на корисникот * Broj na p.mesta - нумерички тип (примарен клуч) 12.Плаќање - ентитет кој ги дефинира плаќањата за резервацијата од страна на корисникот во одреден период * Id_plakjanje - нумерички тип (примарен клуч) 13.Мобилно - ентитет кој што дефинира од каков вид е плаќањето * Br.telefon - нумерички тип (слаб атрибут) 14.Картичка - ентитет кој што дефинира од каков вид е плаќањето * Br. na smetka - нумерички тип (слаб атрибут) 15.Казна - ентитет кој што се изрекува поради грешка на корисникот * Id_kazna - нумерички тип (примарен клуч) * broj_kazni -нумерички тип (задолжителен атрибут) * iznos - нумерички тип (задолжителен атрибут) 16.Контрола - ентитет кој што се извршува од страна на контролерот * Id_kazna - нумерички тип (примарен клуч) * izvrsena_kontrola - текстуален тип (задолжителен атрибут) * vreme_na_kontrola - нумерички тип (задолжителен атрибут) * konstatacija - текстуален тип (задолжителен атрибут) **Релации** * proveruva - N:1 , се прават повеќе проверки на резервацацијата кои што ја направил корисникот од страна на контролерот. * vnesuva_parkinzi - 1:N, администраторот го одржава системот, односно внесува нови локации на паркинзи, зони и број на паркинг места. * poseduva - 1:N, еден корисник поседува одреден број на автомобили со одредени карактеристики. * popolnuva - 1:N, корисникот прави една резервација само за автомобил/ите кои ги поседува. * vrsi - 1:N(тотално учество), корисникот може да изврши повеќе плаќања доколку сака да ја продолжи резервацијата за местото кој што го зафатил. * izvrseno - 1:1, за едно паркинг место може да биде извршено само едно плаќање на различен начин во различен временски период. * na - 1:1, на едно паркинг место се извршува една резервација. * vo - 1:N(тотално учество), една зона содржи повеќе паркинг места. * sodrzi - 1:N, еден паркинг може да содржи повеќе зони. * pravi - 1:N(тотално учество), контролерот прави повеќе контроли во текот денот. * kon - N:1, повеќе контроли се вршат врз едно паркинг место во одредена зона. * sleduva - N:1, доколку контролерот после одреден број на контроли воочи неправилности од страна на корисникот, има право да пишува казна. * izrecena - N:1, повеќе број на казни можат да бидат изречени за еден корисник доколку биде направен прекршок. == Историјат [wiki:ERModel_verzija_1 1.Верзија 1 ] \\ [wiki:ERModel_verzija_2 2.Верзија 2 ] - направени поправки од консултации со асистентот \\ [wiki:ERModel_verzija_3 3.Верзија 3 ] - направени поправки од консултации со асистентот \\ [wiki:ERModel_verzija_4 4.Верзија 4 ] - направени поправки од консултации со професорот \\ [wiki:ERModel_verzija_5 5.Верзија 5 ] - направени поправки од консултации со професорот \\