You are on page 1of 1

Table Name Attributes

HostelID (PK), HostelName, HostelType, Location, NumberOfFloors,


Hostels NumberOfRooms, TypeOfRoom
Rooms RoomID (PK), HostelID (FK), RoomStrength, AssetsAndDetails, RoomFacilities
StudentID (PK), FirstName, LastName, Gender, DateOfBirth, ContactNumber, Email,
ParentsContactInfo, RoomID (FK), Blood Group, Department, CheckInDate,
Students CheckOutDate
Maintenance
Requests RequestID (PK), RoomID (FK), Description, DateRequested, Status, AssignedTo
FeeID (PK), StudentID (FK), HostelFee, FoodProcessingFee, TransportationFee,
Fees TotalFee, PaymentDate, PaymentMode
Attendance AttendanceID (PK), StudentID (FK), Date, Status (Present, Absent)
Users UserID (PK), Username, Password, UserRole (Admin, Warden, etc.)
Notifications NotificationID (PK), UserID (FK), Message, Date, Status (Read, Unread)
MessageID (PK), SenderID (FK), ReceiverID (FK), MessageContent, Date, Status (Read,
Messages Unread)
Settings SettingID (PK), SettingName, SettingValue
Location Tracking LocationID (PK), StudentID (FK), Latitude, Longitude, Date & Time
AlertID (PK), StudentID (FK), Current Lat and Long (location), AlertMessage, Date &
Emergency Alerts Time

Note: PK indicates Primary Key, and FK indicates Foreign Key.

You might also like