| 1 | ='' Верзија 1 ''= |
| 2 | |
| 3 | === '''ER дијаграм''' === |
| 4 | |
| 5 | [[Image(ERmodel_v1.jpg)]] |
| 6 | |
| 7 | === '''Податочни побарувања''' === |
| 8 | |
| 9 | ''**Ентитети**'': |
| 10 | |
| 11 | 1) ''Ресторан'' |
| 12 | - restoran_id - integer (primary key) |
| 13 | - restoran_ime - varchar (not null) |
| 14 | - restoran_rejting - integer (not null) |
| 15 | - restoran_adresa - varchar (not null) |
| 16 | - restoran_tel_broj - varchar (not null) |
| 17 | |
| 18 | 2) ''Мени'' |
| 19 | - meni_id - integer (primary key) |
| 20 | - tip |
| 21 | * glavno_jadenje - varchar |
| 22 | * pojadok - varchar |
| 23 | * desert - varchar |
| 24 | |
| 25 | 3) ''Оброк'' |
| 26 | - obrok_id - integer (primary key) |
| 27 | - obrok_opis - varchar (not null) |
| 28 | - obrok_ime - varchar (not null) |
| 29 | |
| 30 | 4) ''Цена'' |
| 31 | - cena_id - integer (primary key) |
| 32 | - cena_vazi_od - date (not null) |
| 33 | - cena_vazi_do - date (not null) |
| 34 | - cena_iznos - integer (not null) |
| 35 | |
| 36 | 5) ''Нарачка'' |
| 37 | - naracka_id - integer (primary key) |
| 38 | - naracana_na - date (not null) |
| 39 | - naracka_status - varchar (not null) |
| 40 | - naracka_cena_vkupna - integer (not null) |
| 41 | |
| 42 | 6) ''Резервација'' |
| 43 | - rezervacija_id - integer (primary key) |
| 44 | - rezervacija_vreme - date? (not null) |
| 45 | - br_lugje - integer (not null) |
| 46 | |
| 47 | 7) ''Корисник'' |
| 48 | - user_id - integer (primary key) |
| 49 | - user_ime - varchar (not null) |
| 50 | - user_prezime - varchar (not null) |
| 51 | - user_lozinka - varchar (not null) |
| 52 | |
| 53 | 8) ''Менаџер'' |
| 54 | - menadzer_vraboten_od - date (not null) |
| 55 | |
| 56 | 9) ''Доставувач'' |
| 57 | - dostavavac_vraboten_od - date (not null) |
| 58 | |
| 59 | 10) ''Купувач'' |
| 60 | - kupuvac_tel_broj - varchar (not null) |
| 61 | |
| 62 | 11) ''Системски администратор'' |
| 63 | |
| 64 | |
| 65 | |
| 66 | ''**Релации**'': |
| 67 | |
| 68 | - Nudi - 1:N релација помеѓу Ресторан и Мени, со тотално учество од страната на Мени. Релацијата означува дека секој ресторан има посебно мени. |
| 69 | |
| 70 | - Sodrzi - N:N релација помеѓу Мени и Оброк, со тотално учество на страната на Мени. Релацијата означува дека секое мени се состои од оброци. |
| 71 | |
| 72 | - Ima - 1:N слаба релација помеѓу Оброк и Цена со тотално учество на страната на Цена. Релација означува дека секој оброк има своја цена. |
| 73 | |
| 74 | - Za - 1:1 релација помеѓу Ресторан и Резервација која означува дека се креира Резервација за одреден Ресторан. |
| 75 | |
| 76 | - Pravi - 1:N релација помеѓу Купувач и Резервација која означува дека некој купувач креира резервација. |
| 77 | |
| 78 | - Kreira - 1:N релација помеѓу Купувач и Нарачка која означува дека некој купувач може да креира Нарачка. |
| 79 | |
| 80 | - Dostavuva - 1:N релација помеѓу Доставувач и Нарачка која означува дека некој Доставувач може да достави некоја Нарачка. |
| 81 | |
| 82 | - Se_Sostoi_Od - N:N релација со тотално учество на страната на Нарачка. Релацијата означува дека во одредена Нарачка може да има повеќе Оброци. |
| 83 | |
| 84 | - Menadzira - 1:N релација помеѓу Системски Администратор и Корисник, каде што релацијата искажува дека Системските Администратори ги менаџираат Корисниците. |