Version 15 (modified by 3 days ago) ( diff ) | ,
---|
ER дијаграм
Податочни побарувања
Ентитети
- User - ентитет што претставува множество составено од повеќе видови корисници (Јавна Установа, Донор, Волонтер, Медицинско лице)
- username - varchar тип (примарен клуч)
- first_name - varchar тип (задолжителен атрибут)
- last_name - varchar тип (задолжителен атрибут)
- email - varchar тип (задолжителен атрибут)
- birth_date - date (задолжителен атрибут)
- gender - varchar тип (задолжителен атрибут)
- phone - нумерички тип
- password - varchar тип (задолжителен атрибут)
- role - varchar тип (задолжителен атрибут)
- address - varchar тип (сложен задолжителен атрибут)
- address_number - нумерички тип
- address_city - varchar тип
- address_street - varchar тип
- Administrators - ентитет што претставува админ на системот
- username - varchar тип (примарен клуч)
- password - varchar тип (задолжителен атрибут)
- donation_actions - наткласа ентитет што претставува видови на акции
- title - varchar тип (примарен клуч)
- created_by - varchar тип (задолжителен атрибут)
- start_date - date (задолжителен атрибут)
- end_date - date (задолжителен атрибут)
- description - varchar тип (задолжителен атрибут)
- type - varchar тип - претставува категорија на акција (облека, храна...)
- online_actions - eнтитет што претставува поткласа за онлајн акција
- bank_account - varchar тип
- physical_actions - eнтитет што претставува поткласа за физичка онлајн акција
- needed_people - int тип
- location - varchar тип
- action_requests - Ентитет што ги содржи деталите за испратените барања
- user_id - нумерички тип
- status - varchar тип (задолжителен атрибут)
- title - varchar тип (задолжителен атрибут)
- description - varchar тип (задолжителен атрибут)
- created_at - date (задолжителен атрибут)
- approved_at - date (задолжителен атрибут)
- needed_people - int тип
- type - varchar тип (задолжителен атрибут)
- bank_account - varchar тип
- location - varchar тип
Релации
- participation - Релација помеѓу User и donation_actions каде што корисници од тип медицинско лице, волонтер учествуваат (пријавуваат) за акциите
- donations - Релација помеѓу User и donation_actions каде што корисниците учествуваат за акциите
- user_requests - Релација помеѓу User и action_requests каде корисник креира барање за акција
- Approves - Релација помеѓу Administrators и action_requests каде админите одобруваат или одбиваат акција
Верзии
Attachments (2)
- donirajmk-ERModel-v1.drawio.png (54.8 KB ) - added by 9 months ago.
- DonirajMK-v2.drawio.jpg (160.0 KB ) - added by 3 days ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.