You are on page 1of 4

Milan, Cuadra, Abalus, Rodriguez BSCS 3 – B1

Advance Database System

1. Modified ERD. Modify your project's ERD to reflect the changes/corrections made during the last
presentation.
Milan, Cuadra, Abalus, Rodriguez BSCS 3 – B1
Advance Database System

2. Usage Map Analysis. Conduct a data volume and usage analysis. Include the numerical estimates
on your ERD and provide discussion statements below the figure of your ERD.

 Assuming rentor – booking – vehicle - day is 1:1:1:1


 Basis of this map analysis is weekly.
 Since we’re assuming the ratio is 1:1:1:1, the maximum access for the renters and booking
capacity is 210 per week.
 The company has 30 vehicles and has its own insurance (30).
 Since assuming a person can only rent one vehicle per day, 30 vehicles x 7 days = 210 is the
maximum booking for the whole week.
 We came up with the average of 3 days, so 7days/3days = 2.33 x 30 vehicles = 69.9, to round of is
70.
Milan, Cuadra, Abalus, Rodriguez BSCS 3 – B1
Advance Database System

3. Denormalized Relations. Based on the result of the data volume and usage analysis, and
considering that the data volume of some tables will multiply over time, have you found
opportunities of denormalizing some of the database entities? Identify those entities and justify
the reason (in context) for denormalization. You still need to provide justifications for not
denormalizing.

 The main purpose of the Car Rental Database is for the admin to use it as the logbook of
the company so we can insert, delete, update faster.
 We chose to denormalize the vehicle entity to show the customers/rentors all the
necessary information about the vehicles in a comprehensible manner.
 All entity, except the Vehicle entity, are normalized to maintain data integrity and avoid
data redundancy
Milan, Cuadra, Abalus, Rodriguez BSCS 3 – B1
Advance Database System

4. Objective-to-Feature Matrix. Submit the updated project objective-to-feature matrix aligned to


the modified project ERD.

CRUD Operations

App Specific Data Data Create Retrieve Update Delete Analytics Extra
Objectives Security Backup Feature

Aims to Login page Trigger Add the List of Customer’s Customers Saves a lot
provide better data of the registered data, record of time for
tracking customer: vehicles, extension the owner
system to the name, customers of rent, to track
owner license #, data, etc. additional down the
nationality, vehicle rentals
etc. rental.

You might also like