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

What are the advantages of object id, What are the advantages of object ID?...

What are the advantages of object ID? The main advantages of Object IDs are as below: i) IDs are not changing  ii) IDs are completely independent of the changes in data v

Recovery techniques, Recovery Techniques: After Reading the types of failur...

Recovery Techniques: After Reading the types of failures and database errors, let us talk about how to recover from the failures. Recovery can be complete using/restoring the previ

Explain consistency model , Explain in detail the consistency model of the ...

Explain in detail the consistency model of the distributed file system you studied (GFS or AFS). Present the consistency model chosen and how it was achieved through design. Clarit

Database Management System, Assume that you are responsible for selecting a...

Assume that you are responsible for selecting a new DBMS product for Sohar Hospital

Database system design and Implementation, Consider a typical sales invoice...

Consider a typical sales invoice that would include the following information. Design a single table to hold all of the information required to store an invoice including this info

Create a view containing name and number of department, Create a view emp_d...

Create a view emp_dep containing e_name and number of dependents from the tables employee and dependent of (i) CREATE VIEW emp_dept AS SELECT ename, COUNT(*) FROM employee, dep

Record based logical models, Record based Logical Models: Use records as th...

Record based Logical Models: Use records as the key data representation components Examples: Relational Model: It shows data as well as relationship between data in the form

Data warehouse, XYZ is a large chain of home entertainment rental over 100 ...

XYZ is a large chain of home entertainment rental over 100 stores distributed over all states in Australia. XYZ lends entertainment products such as movies, TV shows and games on v

Referential integrity constraint - relational constraints, It defines that ...

It defines that the tuple in one relation that refers to another relation must refer to an existing tuple in that relation. This constraint is states on two relations (not essentia

State the definition of association, State the definition of association ...

State the definition of association An association is a structural relationship which specifies that objects of one thing are connected with objects of another. In UML, asso

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