wiki:ERModel

Version 2 (modified by 201134, 19 months ago) ( diff )

--

ER Дијаграм

Податочни побарувања

За кого е наменет проектот односно кој според вашата замисла ќе биде одговорен да ја поседува базата на податоци и апликацијата и да ја обезбедува како сервис – дали е тоа фирма/институција/организација или е поединец и краток опис за нивните потреби. Eventrra е организација која со помош на нивната веб апликацијата ќе ги групира сите желби и барања на корисникот во еден документ со што ќе се олесни работата на клиентот, но и на вработените во организацијата. Клиентите потребно е само да се најават на апликацијата и да пополнат тикет со сите нивни барања, а вработениот го добива тој тикет во готов формат каде што му преостанува само да ги контактира сите засегнати страни со цел организирање на настанот. Откако ќе заврши процесот на комуникација помеѓу вработениот и засегнатите страни, вработениот го контактира клиентот преку апликацијата и го извстува за прогресот. Апликацијата претставува еден вид на посредник помеѓу клиентите и сите засегнати страни (кетеринг, локација, бенд...).

Ентитети

  1. Korisnici – ентитет од кој произлегуваат ентитетите Admini, Klienti, Fotografi и Kelneri. Има тотално учество од страна на korisnici, што значи дека корисникот мора да е еден од четирите понудени ентитети. Oвој ентитет ги појаснува сите типови на корисници на системот.

Атрибути:

  • Korisnik_id (примарен клуч)
  • Datum_kreiran
  • Lozinka
  1. Admini – ентитет кој наследува од korisnici. Се однесува на администраторите одговорни за системот, односно за вработените во организацијата.

Атрибути:

  • Korisnik_id (примарен клуч) – наследен од korisnici
  • Br_organizirani_nastani
  1. Klienti – ентитет кој наследува од korisnici.

Атрибути:

  • Korisnik_id (примарен клуч) – наследен од korisnici
  • Br_organizirani_nastani
  • Tel_broj
  1. Fotografi – ентитет кој наследува од korisnici.

Атрибути:

  • Korisnik_id (примарен клуч) – наследен од korisnici
  • Cena
  • Tel_broj
  • Portfolio
  1. Kelneri - ентитет кој наследува од korisnici.

Атрибути:

  • Korisnik_id (примарен клуч) – наследен од korisnici
  • God_iskustvo
  1. Bendovi – ентитет кој се однесува на бендот кој го одбира корисникот.

Атрибути:

  • Ime (примарен клуч)
  • Cena
  • Tel_broj
  1. Lokacii – ентитет кој се однесува на локацијата која ја одбира корисникот за настанот.

Атрибути:

  • Adresa (примарен клуч)
  • Tel_broj (повеќевредносен атрибут)
  1. Nastani – ентитет кој го опфаќа настанот кој го организира корисникот.

Атрибути:

  • Nastan_id (примарен клуч)
  • Vreme
  • Tip
  1. Keterinzi – ентитет кој се однесува на кетеринг фирмата која ќе го опслужува настанот.

Атрибути:

  • Ime (примарен клуч)
  • Tel_broj
  • Cena
  • Adresa
  1. Produkti – ентитет од кој произлегуваат ентитетите Pijaloci и Hrana. Eнтитетoт се однесува на продуктите кои се понудени на настанот.

Атрибути:

  • Product_id (примарен клуч)
  • Ime
  • Pijaloci – ентитет кој наследува од Produkti. Атрибути:
  • Product_id (примарен клуч) – наследува од produkti
  • Dali_alkoholen
  • Procenti_alkohol
  1. Hrana – ентитети кој наследува од Produkti.

Атрибути:

  • Product_id (примарен клуч) – наследува од produkti
  • Vegetarijansko
  • Kalorii
  • Vegan
  • Alergeni (повеќевредносен атрибут)

Релации

  1. odbira_tip – релација од ентитетот klienti до ентитетот nastani.
    • Се однесува на можноста на клиентот да одбира тип на настан кој сака да го организира. Кардиналност 1:М.
    • Има тотално учество од страна на ентитетот nastani.
  2. opsluzuva – релација од ентитетот klienti до ентитетот keterinzi.
  • Се однесува на можноста на клиентот да го одбере кетерингот кој ќе го опслужува настанот.
  • Кардиналност N:1.
  1. slika - релација од ентитетот fotografi до ентитетот nastani.
  • Се однесува на можноста на клиентот да го одбере фотографот кој ќе слика на настанот.
  • Кардиналност P:M
  1. raboti_za - релација од ентитетот kelneri до ентитетот keterinzi.
  • Се однесува на тоа кој келнер работи за која кетеринг фирма.
  • Кардиналност N:1.
  1. raboti_na – релација од ентитетот kelneri до ентитетот nastani.
  • Се однесува на настанот на кој ќе работи келнерот.
  • Кардиналност М:N.
  1. sviri – релација од ентитетот bendovi до ентитетот nastani.
  • Се однесува на бендот кој ќе свири на настанот.
  • Кардиналност Q:N.
  1. odrzuva – релација од ентитетот lokacii до ентитетот nastani.
  • Се однесува на локацијата каде што ќе се одржува настанот.
  • Кардиналност 1:P.
  1. rezervira – релација од ентитетот nastani до ентитетот produkti.
  • Се однесува на продуктите кои ќе се резервирани за настанот што се организира.
  • Оваа релација има дополнителен атрибут kolicina кој се однесува на количината на резервираните продукти.
  • Кардиналност M:N.
  1. nudi – релација од ентитетот keterinzi до ентитетот produkti.
  • Се однесува на продуктите кои ги нуди кетеринг фирмата.
  • Кардиналност N:M.

Attachments (4)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.