Version 4 (modified by 2 years ago) ( diff ) | ,
---|
Верзија 1
ER дијаграм
Податочни побарувања
Ентитети:
1) Ресторан
- restoran_id - нумерички тип (примарен клуч)
- restoran_ime - текстуален тип (задолжителен атрибут)
- restoran_rejting - нумерички тип (задолжителен атрибут)
- restoran_adresa - текстуален тип (задолжителен атрибут)
- restoran_tel_broj - текстуален тип (задолжителен атрибут)
2) Мени
- meni_id - нумерички тип (примарен клуч)
3) Тип
- tip_id - нумерички тип (примарен клуч)
- tip_ime - текстуален тип (задолжителен атрибут)
4) Оброк
- obrok_id - нумерички тип (примарен клуч)
- obrok_opis - текстуален тип (задолжителен атрибут)
- obrok_ime - текстуален тип (задолжителен атрибут)
5) Цена
- cena_id - нумерички тип (примарен клуч)
- cena_vazi_od - датум (задолжителен атрибут)
- cena_vazi_do - датум (задолжителен атрибут)
- cena_iznos - нумерички тип (задолжителен атрибут)
6) Нарачка
- naracka_id - нумерички тип (примарен клуч)
- naracana_na - датум (задолжителен атрибут)
- naracka_status - текстуален тип (задолжителен атрибут)
- naracka_cena_vkupna - нумерички тип (задолжителен атрибут)
7) Резервација
- rezervacija_id - нумерички тип (примарен клуч)
- rezervacija_vreme - датум (задолжителен атрибут)
- br_lugje - нумерички тип (задолжителен атрибут)
8) Корисник
- user_id - нумерички тип (примарен клуч)
- user_ime - текстуален тип (задолжителен атрибут)
- user_prezime - текстуален тип (задолжителен атрибут)
- user_lozinka - текстуален тип (задолжителен атрибут)
9) Менаџер
- menadzer_vraboten_od - датум (задолжителен атрибут)
10) Доставувач
- dostavavac_vraboten_od - датум (задолжителен атрибут)
11) Купувач
- kupuvac_tel_broj - текстуален тип (задолжителен атрибут)
12) Системски администратор
Релации:
- Nudi - 1:N релација помеѓу Ресторан и Мени, со тотално учество од страната на Мени. Релацијата означува дека секој ресторан има посебно мени и притоа за секое мени мора да имаме за кој ресторан важи тоа мени.
- Sodrzi - 1:N релација помеѓу Мени и Оброк, со тотално учество на страната на Мени. Релацијата означува дека секое мени се состои од оброци и дополнително не постои оброк што не припаѓа на ниту едно мени и исто така не постои мени на кое нема ниту еден оброк.
- Pripagja - 1:1 релација помеѓу Мени и Тип, со тотално учество на страната на Мени. Релацијата означува дека секое мени мора да припаѓа на некој тип.
- Upravuva - 1:1 релација помеѓу Ресторан и Менаџер со тотално учество на страната на Ресторан. Релацијата означува дека секој ресторан мора да биде управуван од некој менаџер.
- Ima - 1:N слаба релација помеѓу Оброк и Цена со тотално учество на страната на Цена. Релација означува дека секој оброк има своја цена.
- Za - 1:1 релација помеѓу Ресторан и Резервација која означува дека се креира Резервација за одреден Ресторан.
- Pravi - 1:N релација помеѓу Купувач и Резервација со тотално учество на страната на Резервација. Релацијата означува дека некој купувач креира резервација и притоа за да постои одредена резервација мора да имаме купувач кој ја направил таа резервација
- Kreira - 1:N релација помеѓу Купувач и Нарачка со тотално учество на страната на Нарачка. Релацијата означува дека некој купувач може да креира нарачка и притоа за да постои одредена нарачка мора да имаме купувач кој ја има креирано таа нарачка.
- Dostavuva - 1:N релација помеѓу Доставувач и Нарачка со тотално учество на страната на Нарачка. Релацијата означува дека некој доставувач може да достави некоја нарачка и притоа за да постои одредена нарачка мора да имаме доставувач кој ќе ја доставува истата.
- Se_Sostoi_Od - N:N релација со тотално учество на страната на Нарачка. Релацијата означува дека во одредена Нарачка може да има повеќе Оброци.
- Menadzira - 1:N релација помеѓу Системски Администратор и Корисник со тотално учество од стана на Корисник. Релацијата означува дека Системските Администратори ги менаџираат Корисниците и притоа секој корисник мора да има некој системски администратор што го менаџира него.
Историјат
Attachments (4)
- ERmodel_v1.xml (38.1 KB ) - added by 2 years ago.
- ERmodel_v1.jpg (141.2 KB ) - added by 2 years ago.
- ERmodel_v2.jpg (146.3 KB ) - added by 2 years ago.
- ERmodel_v3.jpg (155.7 KB ) - added by 2 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.