Fundamentals of Databases
Description
1. Design an ER diagram for the following Dental Clinic database. Your diagram should have all the needed details. You may make any reasonable assumptions but you have to state them clearly.
The clinic has several dentists. Each dentist has a unique Number, name, nationality, multiple room-number, salary, birth-date and home-address (Box, City, Zip).
Each client (patient) has a unique Code, name, home-phone, work-phone, address, and birth-date. Each client is assigned to one dentist. All future visits will be to the same dentist. A client can be insured or self-paying. An insured client should have an insurance company-name, and company-Phone, while a self-paying client must have a bank-name and a bank account.
Each visit of a client is described by a date, type, action, fee, and date-of-next-appointment.
a. Design an Entity Relationship (ER) Model to represent the above requirements.
b. Convert the ER Diagram that presented in part-1 to Rational Schema.
2. a. Explain and distinct between disjoint and overlapping constraints.
b. Illustrate your answer with suitable examples for each constraint.
3. a. Define Cardinality Ratios for binary relationship? What are possible Cardinality Ratios for Binary Relationship? Suppose in SEU, there are some departments consist of many employees.
b. What is the cardinality ratio for DEPARTMENT:EMPLOYEE?
Have a similar assignment? "Place an order for your assignment and have exceptional work written by our team of experts, guaranteeing you A results."