Explain equivalent relational schema, Database Management System

Assignment Help:

Question:

(a) Use the following business rules to produce the E-R diagram. You should clearly show all the minimum and maximum cardinality constraint on each side of the relationship.

King Car Enterprise runs a high quality car sales operation for which they provide a complete customer after sales service. In order to provide this service they keep records of the service needs of each type of car that they sell. This information includes how often a service is required in terms of the number of months between services and the distance covered. A car is serviced either when a predefined period has elapsed or the vehicle has covered a specific distance, whichever is the sooner.

A record is kept of the names and addresses of car owners. For each car that a customer owns a record is kept of the registration number of the car, the type of car, the date it was sold to the customer, the recorded distance traveled by the vehicle and the average distance undertaken by the owner per month.

When a customer makes a booking for a service a record is kept of the registration number of the vehicle and the date for which the service has been booked. Finally, a record is kept of the service history of a car which includes the dates upon which the vehicle was serviced, the registration number of the vehicle and the vehicle mileage when the service was carried out.

The primary goal of the computer system is to be able to send reminders to customers that a vehicle they own is due for service.

(b) Map the ERD produced above into its equivalent Relational Schema.


Related Discussions:- Explain equivalent relational schema

Linear commit protocol, With the linear commit protocol, sites are connecte...

With the linear commit protocol, sites are connected in a chain, and the subtransaction at the left-hand end of the chain initiates the protocol. Propose a crash recovery protocol

What is the meaning of recovery, What is the meaning of Recovery? In d...

What is the meaning of Recovery? In deferred update methods, if a transaction fails before arriving its commit point, it will not have altered the database in any way, so UNDO

Integrity of a database enforced by integrity rules, Question: This Que...

Question: This Question refers to the database schema given in the Appendix. (a) The integrity of a database is enforced by integrity rules. Discuss what should happen on a

Explain relevance of data dictionary in a database system, Explain the rele...

Explain the relevance of Data Dictionary in a Database System? Data dictionary is a database in its own right residing on the disk that consist of Meta data which is = Data abo

Determine Which is not a consequence of concurrent operation, Determine Whi...

Determine Which is not a consequence of concurrent operations? Ans: Update anomaly.

What database management system, Company XYZ is an advertising company. It...

Company XYZ is an advertising company. It has its own website but the search facilities offered are not reliable. The company is willing to invest to acquire new machines and sof

Describe the responsibilities of the dba and the database, Describe the res...

Describe the responsibilities of the DBA and the database designer ? The responsibilities of DBA and database designer are: 1. Planning for the database's future storage needs

Develop a database design , A practice called Perfect Pets provides private...

A practice called Perfect Pets provides private health care for domestic pets throughout America. This service is provided through various clinics located in the main cities of Ame

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd