wiki:ERModel

Version 4 (modified by 181213, 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)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.