ER Дијаграм
Податочни побарувања
Ентитети
- Korisnici – ентитет од кој произлегуваат ентитетите Admini, Klienti, Fotografi, Kelneri, Keterinzi и Bendovi. Има тотално учество од страна на korisnici, што значи дека корисникот мора да е еден од четирите понудени ентитети. Oвој ентитет ги појаснува сите типови на корисници на системот.
Атрибути:
- Korisnik_id (примарен клуч)
- Datum_kreiran
- Lozinka
- Tel_broj
- Ime
- Username
- Admini – ентитет кој наследува од korisnici. Се однесува на администраторите одговорни за системот, односно за вработените во организацијата.
Атрибути:
- Korisnik_id (примарен клуч) – наследен од korisnici
- Br_organizirani_nastani
- Klienti – ентитет кој наследува од korisnici.
Атрибути:
- Korisnik_id (примарен клуч) – наследен од korisnici
- Br_organizirani_nastani
- Fotografi – ентитет кој наследува од korisnici.
Атрибути:
- Korisnik_id (примарен клуч) – наследен од korisnici
- Cena
- Portfolio
- Kelneri - ентитет кој наследува од korisnici.
Атрибути:
- Korisnik_id (примарен клуч) – наследен од korisnici
- God_iskustvo
- Slobodni_denovi
- Bendovi – ентитет кој наследува од korisnici. Се однесува на бендот кој го одбира корисникот.
Атрибути:
- Korisnik_id(примарен клуч) - наследен од корисници
- Cena
- Lokacii – ентитет кој се однесува на локацијата која ја одбира корисникот за настанот.
Атрибути:
- Adresa (примарен клуч)
- Tel_broj (повеќевредносен атрибут)
- Cena
- Nastani – ентитет кој го опфаќа настанот кој го организира корисникот.
Атрибути:
- Nastan_id (примарен клуч)
- Vreme
- Tip
- Opis
- Status
- Datum
- Keterinzi – ентитет кој наследува од korisnici. Се однесува на кетеринг фирмата која ќе го опслужува настанот.
Атрибути:
- Korisnik_id(примарен клуч) - наследен од корисници
- Cena
- Adresa
- Produkti – ентитет од кој произлегуваат ентитетите Pijaloci и Hrana. Eнтитетoт се однесува на продуктите кои се понудени на настанот.
Атрибути:
- Product_id (примарен клуч)
- Ime
- Pijaloci – ентитет кој наследува од Produkti.
Атрибути:
- Product_id (примарен клуч) – наследува од produkti
- Dali_alkoholen
- Procenti_alkohol
- Hrana – ентитети кој наследува од Produkti.
Атрибути:
- Product_id (примарен клуч) – наследува од produkti
- Vegetarijansko
- Kalorii
- Vegan
- Alergeni (повеќевредносен атрибут)
Релации
- Klient_odbira_tip_nastan – релација од ентитетот klienti до ентитетот nastani.
- Се однесува на можноста на клиентот да одбира тип на настан кој сака да го организира. *Кардиналност 1:М.
- Има тотално учество од страна на ентитетот nastani.
- Klient_opsluzuva_ketering – релација од ентитетот klienti до ентитетот keterinzi.
- Се однесува на можноста на клиентот да го одбере кетерингот кој ќе го опслужува настанот.
- Кардиналност N:1.
- Fotograf_slika_nastan - релација од ентитетот fotografi до ентитетот nastani.
- Се однесува на можноста на клиентот да го одбере фотографот кој ќе слика на настанот.
- Кардиналност P:M
- Релацијата има дополнителен атрибут status кој се однесува на статусот на барањето да се резервира соодветниот фотограф
- Kelner_raboti_za_ketering - релација од ентитетот kelneri до ентитетот keterinzi.
- Се однесува на тоа кој келнер работи за која кетеринг фирма.
- Кардиналност N:1.
- Kelner_raboti_na_nastan – релација од ентитетот kelneri до ентитетот nastani.
- Се однесува на настанот на кој ќе работи келнерот.
- Кардиналност М:N.
- Релацијата има дополнителен атрибут status кој се однесува на статусот на барањето да се резервира соодветниот келнер за служење на настанот.
- Има тотално учество од страна на ентитетот kelneri.
- Bend_sviri_nastan – релација од ентитетот bendovi до ентитетот nastani.
- Се однесува на бендот кој ќе свири на настанот.
- Кардиналност Q:N.
- Релацијата има дополнителен атрибут status кој се однесува на статусот на барањето да се резервира соодветниот бенд.
- Има тотално учество од страна на ентитетот bendovi.
- Lokacija_odrzuva_nastan – релација од ентитетот lokacii до ентитетот nastani.
- Се однесува на локацијата каде што ќе се одржува настанот.
- Кардиналност 1:P.
- Релацијата има дополнителен атрибут status кој се однесува на статусот на барањето да се резервира соодветната локација.
- Има тотално учество од страна на ентитетот lokacii.
- Ketering_rezervira_nastan – релација од ентитетот nastani до ентитетот produkti.
- Се однесува на продуктите кои ќе се резервирани за настанот што се организира.
- Оваа релација има дополнителен атрибут kolicina кој се однесува на количината на резервираните продукти.
- Кардиналност M:N.
- Релацијата има дополнителен атрибут status кој се однесува на статусот на барањето да се резервира соодветната кетеринг компанија.
- Има тотално учество од страна на ентитетот keterinzi.
- Ketering_nudi_produkt – релација од ентитетот keterinzi до ентитетот produkti.
- Се однесува на продуктите кои ги нуди кетеринг фирмата.
- Кардиналност N:M.
- Admin_odgovara_nastan - релација од ентитетот аdmini до ентитетот nastani.
- Се однесува на настаните кои се организирани (менаџирани) од страна на администраторот.
- Кардиналност 1:M.
Last modified
22 months ago
Last modified on 01/11/23 16:51:57
Attachments (4)
- EventrraERModel.jpg (194.6 KB ) - added by 2 years ago.
- ER Final.png (253.4 KB ) - added by 2 years ago.
- EventrraERFINAL1.png (255.6 KB ) - added by 22 months ago.
- EventrraERFINAL2.png (255.6 KB ) - added by 22 months ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.