== ER Дијаграм [[Image(EventrraERModel.jpg)]] == Податочни побарувања === Ентитети 1. **Korisnici** – ентитет од кој произлегуваат ентитетите Admini, Klienti, Fotografi и Kelneri. Има тотално учество од страна на korisnici, што значи дека корисникот мора да е еден од четирите понудени ентитети. Oвој ентитет ги појаснува сите типови на корисници на системот.\\ **Атрибути:** * Korisnik_id (примарен клуч) * Datum_kreiran * Lozinka 2. **Admini** – ентитет кој наследува од korisnici. Се однесува на администраторите одговорни за системот, односно за вработените во организацијата. **Атрибути:** * Korisnik_id (примарен клуч) – наследен од korisnici * Br_organizirani_nastani 3. **Klienti – ентитет кој наследува од korisnici.** **Атрибути:** * Korisnik_id (примарен клуч) – наследен од korisnici * Br_organizirani_nastani * Tel_broj 4. **Fotografi** – ентитет кој наследува од korisnici. **Атрибути:** * Korisnik_id (примарен клуч) – наследен од korisnici * Cena * Tel_broj * Portfolio 5. **Kelneri** - ентитет кој наследува од korisnici. **Атрибути:** * Korisnik_id (примарен клуч) – наследен од korisnici * God_iskustvo 6. **Bendovi** – ентитет кој се однесува на бендот кој го одбира корисникот. **Атрибути:** * Ime (примарен клуч) * Cena * Tel_broj 7. **Lokacii** – ентитет кој се однесува на локацијата која ја одбира корисникот за настанот. **Атрибути:** * Adresa (примарен клуч) * Tel_broj (повеќевредносен атрибут) 8. **Nastani** – ентитет кој го опфаќа настанот кој го организира корисникот. **Атрибути:** * Nastan_id (примарен клуч) * Vreme * Tip 9. **Keterinzi** – ентитет кој се однесува на кетеринг фирмата која ќе го опслужува настанот. **Атрибути:** * Ime (примарен клуч) * Tel_broj * Cena * Adresa 10. **Produkti** – ентитет од кој произлегуваат ентитетите Pijaloci и Hrana. Eнтитетoт се однесува на продуктите кои се понудени на настанот. **Атрибути:** * Product_id (примарен клуч) * Ime * Pijaloci – ентитет кој наследува од Produkti. **Атрибути:** * Product_id (примарен клуч) – наследува од produkti * Dali_alkoholen * Procenti_alkohol 11. **Hrana** – ентитети кој наследува од Produkti. **Атрибути:** * Product_id (примарен клуч) – наследува од produkti * Vegetarijansko * Kalorii * Vegan * Alergeni (повеќевредносен атрибут) === Релации 1. **odbira_tip** – релација од ентитетот klienti до ентитетот nastani. * Се однесува на можноста на клиентот да одбира тип на настан кој сака да го организира. Кардиналност 1:М. * Има тотално учество од страна на ентитетот nastani. 2. **opsluzuva** – релација од ентитетот klienti до ентитетот keterinzi. * Се однесува на можноста на клиентот да го одбере кетерингот кој ќе го опслужува настанот. * Кардиналност N:1. 3. **slika** - релација од ентитетот fotografi до ентитетот nastani. * Се однесува на можноста на клиентот да го одбере фотографот кој ќе слика на настанот. * Кардиналност P:M 4. **raboti_za** - релација од ентитетот kelneri до ентитетот keterinzi. * Се однесува на тоа кој келнер работи за која кетеринг фирма. * Кардиналност N:1. 5. **raboti_na** – релација од ентитетот kelneri до ентитетот nastani. * Се однесува на настанот на кој ќе работи келнерот. * Кардиналност М:N. 6. **sviri** – релација од ентитетот bendovi до ентитетот nastani. * Се однесува на бендот кој ќе свири на настанот. * Кардиналност Q:N. 7. **odrzuva** – релација од ентитетот lokacii до ентитетот nastani. * Се однесува на локацијата каде што ќе се одржува настанот. * Кардиналност 1:P. 8. **rezervira** – релација од ентитетот nastani до ентитетот produkti. * Се однесува на продуктите кои ќе се резервирани за настанот што се организира. * Оваа релација има дополнителен атрибут kolicina кој се однесува на количината на резервираните продукти. * Кардиналност M:N. 9. **nudi** – релација од ентитетот keterinzi до ентитетот produkti. * Се однесува на продуктите кои ги нуди кетеринг фирмата. * Кардиналност N:M.