Database Schema - kimi-zou/capstone-make-a-wish GitHub Wiki
Overall Database Schema
Table - Relationships
-
Status Codes: 0 - Pending 1 - Accepted 2 - Declined
-
User IDs: user_one_id < user_two_id
Table - EntityTypes
- Define Entity Types with seed data:
| Entity Type ID | Entity | Notification description |
|---|---|---|
| 1 | Friend | Creating a friend request. |
| 2 | Friend | Accepting a friend request. |
| ... | ... | ... |
Table - NotificationObjects
- Entity ID:
Based on Entity Type, fetch entity from Users/Relationships/Wishes Table.
entity_idwill be theidof that table.