wiki:ERModel

ER дијаграм

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

Ентитети

  1. Корисник - ентитет што претставува множество составено од повеќе видови корисници (Јавна Установа, Донор, Волонтер, Медицинско лице)
    • корисничко име - varchar тип (примарен клуч)
    • Име - varchar тип (задолжителен атрибут)
    • Презиме - varchar тип (задолжителен атрибут)
    • емаил адреса - varchar тип (задолжителен атрибут)
    • датум на раѓање - date (задолжителен атрибут)
    • пол - varchar тип (задолжителен атрибут)
    • телефонски број - нумерички тип
    • лозинка - varchar тип (задолжителен атрибут)
    • адреса - varchar тип (сложен задолжителен атрибут)
      • број - нумерички тип
      • Град - varchar тип
      • улица - varchar тип
  1. Администратор - ентитет што претставува админ на системот
    • корисничко име - varchar тип (примарен клуч)
    • лозинка - varchar тип (задолжителен атрибут)

  1. Тип донација - ентитет што ги претставува различните видови донации
    • id - нумерички тип (примарен клуч)
    • средства - varchar тип (задолжителен атрибут)

  1. Акција - ентитет што претставува множество составено од повеќе видови акции (Физичка и Онлајн)
    • id - нумерички тип (примарен клуч)
    • Име Акција - varchar тип (задолжителен атрибут)
    • датум на траење од - date (задолжителен атрибут)
    • датум на траење до - date (задолжителен атрибут)
    • опис - varchar тип (задолжителен атрибут)

  1. Спонзор - eнтитет што претставува правнo лица што финансира или обезбедува ресурси за акциите
    • Име - varchar тип (примарен клуч)
    • телефонски број - нумерички тип (примарен клуч)
    • емаил адреса - varchar тип (задолжителен атрибут)
    • адреса - varchar тип (сложен задолжителен атрибут)
      • број - нумерички тип
      • Град - varchar тип
      • улица - varchar тип
  1. Барање за креирање акција - Ентитет што ги содржи деталите испратените барања
    • id - нумерички тип (примарен клуч)
    • опис - varchar тип (задолжителен атрибут)
    • Име Акција - varchar тип (задолжителен атрибут)
    • датумКреирање - date (задолжителен атрибут)
    • датумОдобрување - date (задолжителен атрибут)

Релации

  1. Одобрува - Релација помеѓу Администратор и Барање за креирање на акција каде што администраторот одобрува барање за акција од корисниците
  1. Спонзорира - Релација помеѓу Спонзор и Акција каде што Спонзор може да спонзорира акции (без разлика на тоа дали се физички или онлајн акции)
  1. Барање Физичко Лице - Релација помеѓу Корисник и Барање за креирање на акција каде што секој корисник кога ќе креира акција отвара барање за акција
  1. Волонтира - Релација помеѓу Волонтер и Акција каде што секој пријавен волонтер (корисник) може да се пријави за да волонтира во некоја акција
  1. Работи - Релација помеѓу Медицинско лице и Акција каде што медицинските лица може да работат во организација на акциите
  1. Донација - Релација помеѓу Корисник и Акција каде што секој корисник на системот може да донира најразлични типови на донации (средства) на некоја акција

Верзии


Last modified 6 weeks ago Last modified on 12/02/24 20:02:56

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.