ER дијаграм
Податочни побарувања
Ентитети
- Корисник - ентитет што претставува множество составено од повеќе видови корисници (Јавна Установа, Донор, Волонтер, Медицинско лице)
- корисничко име - varchar тип (примарен клуч)
- Име - varchar тип (задолжителен атрибут)
- Презиме - varchar тип (задолжителен атрибут)
- емаил адреса - varchar тип (задолжителен атрибут)
- датум на раѓање - date (задолжителен атрибут)
- пол - varchar тип (задолжителен атрибут)
- телефонски број - нумерички тип
- лозинка - varchar тип (задолжителен атрибут)
- адреса - varchar тип (сложен задолжителен атрибут)
- број - нумерички тип
- Град - varchar тип
- улица - varchar тип
- Администратор - ентитет што претставува админ на системот
- корисничко име - varchar тип (примарен клуч)
- лозинка - varchar тип (задолжителен атрибут)
- Тип донација - ентитет што ги претставува различните видови донации
- id - нумерички тип (примарен клуч)
- средства - varchar тип (задолжителен атрибут)
- Акција - ентитет што претставува множество составено од повеќе видови акции (Физичка и Онлајн)
- id - нумерички тип (примарен клуч)
- Име Акција - varchar тип (задолжителен атрибут)
- датум на траење од - date (задолжителен атрибут)
- датум на траење до - date (задолжителен атрибут)
- опис - varchar тип (задолжителен атрибут)
- Спонзор - eнтитет што претставува правнo лица што финансира или обезбедува ресурси за акциите
- Име - varchar тип (примарен клуч)
- телефонски број - нумерички тип (примарен клуч)
- емаил адреса - varchar тип (задолжителен атрибут)
- адреса - varchar тип (сложен задолжителен атрибут)
- број - нумерички тип
- Град - varchar тип
- улица - varchar тип
- Барање за креирање акција - Ентитет што ги содржи деталите испратените барања
- id - нумерички тип (примарен клуч)
- опис - varchar тип (задолжителен атрибут)
- Име Акција - varchar тип (задолжителен атрибут)
- датумКреирање - date (задолжителен атрибут)
- датумОдобрување - date (задолжителен атрибут)
Релации
- Одобрува - Релација помеѓу Администратор и Барање за креирање на акција каде што администраторот одобрува барање за акција од корисниците
- Спонзорира - Релација помеѓу Спонзор и Акција каде што Спонзор може да спонзорира акции (без разлика на тоа дали се физички или онлајн акции)
- Барање Физичко Лице - Релација помеѓу Корисник и Барање за креирање на акција каде што секој корисник кога ќе креира акција отвара барање за акција
- Волонтира - Релација помеѓу Волонтер и Акција каде што секој пријавен волонтер (корисник) може да се пријави за да волонтира во некоја акција
- Работи - Релација помеѓу Медицинско лице и Акција каде што медицинските лица може да работат во организација на акциите
- Донација - Релација помеѓу Корисник и Акција каде што секој корисник на системот може да донира најразлични типови на донации (средства) на некоја акција
Верзии
Last modified
6 weeks ago
Last modified on 12/02/24 20:02:56
Attachments (1)
- donirajmk-ERModel-v1.drawio.png (54.8 KB ) - added by 6 weeks ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.