-
Notifications
You must be signed in to change notification settings - Fork 0
Domain Model
Qilin Xie edited this page Jun 28, 2024
·
1 revision
-
User:
-
id(integer) -
name(string) -
email(string) -
role(string) -
skills(array of strings) - Relationships:
- Has many
Feedback - Has many
SignUp
- Has many
-
-
Nonprofit:
-
id(integer) -
name(string) -
mission(string) -
contactInfo(string) -
projects(array of strings) - Relationships:
- Has many
Event - Has many
Feedback
- Has many
-
-
Event:
-
id(integer) -
name(string) -
date(date) -
time(time) -
location(string) -
requiredSkills(array of strings) -
numberOfVolunteers(integer) - Relationships:
- Belongs to
Nonprofit - Has many
SignUp
- Belongs to
-
-
Feedback:
-
id(integer) -
userId(integer) -
nonprofitId(integer) -
eventId(integer) -
rating(integer) -
comments(string) - Relationships:
- Belongs to
User - Belongs to
Nonprofit
- Belongs to
-
-
SignUp:
-
id(integer) -
userId(integer) -
eventId(integer) -
status(string) - Relationships:
- Belongs to
User - Belongs to
Event
- Belongs to
-