You are on page 1of 2

Entities:

User
User Group
Barangay
Disability Type
Services
PWD Information
Appointment Scheduling
SMS Notification
Messaging
Complaints
Attributes:

User Entity:
User ID (PK)
Full name
Email
User group ID (FK)

User Group Entity:


Group ID (PK)
Group name

Barangay Entity:
Barangay ID (PK)
Barangay name

Disability Type Entity:


Disability Type ID (PK)
Description or disability type name

Services Entity:
Service ID (PK)
Service Name
Service Description

PWD Information Entity:


PWD ID (PK)
PWD First Name
PWD Last Name
PWD Gender
PWD Date of Birth
PWD Contact Number
PWD Email Address
Barangay ID (FK)
Disability Type ID (FK)
Service ID (FK)
Date registered

Appointment Scheduling Entity:


Appointment ID (PK)
Appointment Date/time
Appointment Status (e.g. Confirmed, Cancelled, Rescheduled)
Service ID (FK)
PWD ID (FK)

SMS Notification Entity:


SMS Notification ID (PK)
Recipient Contact Number
SMS Message

Messaging Entity:
Message ID (PK)
PWD ID (FK)
Message Content
Message Timestamp

Complaints Entity:
Complaint ID (PK)
Complaint Category (e.g. Accessibility, Discrimination, Transportation)
Complaint Description
Complaint Status (e.g. Pending, Resolved, Rejected)
PWD ID (FK)
Date filled

You might also like