0% found this document useful (0 votes)
9 views

Assign 1 Solution

Uploaded by

ms2h2zqhn7
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Assign 1 Solution

Uploaded by

ms2h2zqhn7
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

1.

Objects (Entities)

 Branch Office
 Staff Member
 Manager
 Supervisor
 Assistant
 Property
 Property Owner (Private and Business)
 Client
 Lease
 Newspaper

2. Attributes

 Branch Office:
o Branch Number (unique)
o Address (Street, City, Postcode)
o Telephone Numbers (up to 3)
o Manager Name
o Date Manager Assumed Position
o Manager’s Monthly Bonus Payment

 Staff Member:
o Staff Number (unique across all branches)
o Name
o Address
o Position (e.g., Manager, Supervisor, Assistant)
o Salary
o Supervisor Name (where applicable)
o Branch Office Details (where currently working)

 Manager:
o Date Assumed Position
o Monthly Bonus Payment

 Supervisor:
o Responsible for up to 10 Assistants

 Assistant:
o Assigned to a Supervisor (optional)

 Property:
o Property Number (unique across all branches)
o Address (Street, City, Postcode)
o Type
o Number of Rooms
o Monthly Rent
o Property Owner Details
o Managing Staff Member
o Lease Details (if rented out)

 Property Owner (Private):


o Owner Number (unique)
o Name
o Address
o Telephone Number

 Property Owner (Business):


o Name of Business
o Type of Business
o Address
o Telephone Number
o Contact Name

 Client:
o Client Number (unique across all branches)
o Name
o Telephone Number
o Preferred Type of Accommodation
o Maximum Rent
o Staff Member Who Processed Registration
o Date Joined
o Branch Office Details

 Lease:
o Lease Number (unique)
o Client Number
o Client Name
o Client Address
o Property Number
o Property Address
o Monthly Rent
o Method of Payment
o Deposit Paid (Yes/No)
o Duration of Lease
o Lease Start Date
o Lease End Date

 Newspaper:
o Newspaper Name
o Address
o Telephone Number
o Contact Name
o Property Number
o Property Address
o Type
o Number of Rooms
o Rent
o Date Advertised
o Cost

3. Functions (Operations)

 Manage Branch Office:


o Add/Update/Delete branch office details
o Assign/Update Manager to branch office

 Manage Staff:
o Add/Update/Delete staff member details
o Assign staff to branches
o Assign Supervisor to Assistants
o Track Manager’s performance and bonuses

 Manage Properties:
o Add/Update/Delete property details
o Assign/Update staff member to manage property
o Track property status (available, leased, etc.)

 Manage Property Owners:


o Add/Update/Delete property owner details
o Track ownership of properties

 Manage Clients:
o Register clients
o Update client preferences and details
o Track client’s registered branch office

 Manage Leases:
o Create/Update/Delete lease agreements
o Track lease status and duration
o Manage payment and deposit records

 Advertise Properties:
o Record property advertisements in newspapers
o Track advertisement costs and details

You might also like