Question: Please answer below two questions D. Determine the functional dependences. Eg. PatientID name, address, age, ...... E. Normalise the tables. 1. Knox private Hospital contracted

Please answer below two questions
D. Determine the functional dependences. Eg. PatientID name, address, age, ......
E. Normalise the tables.
1. Knox private Hospital contracted with GeenlT services to develop and design their hospital database, the hospital IT Manager provided the following business rules to the GreenlT services software developer: User view 1 requirement: Patients are identified by a PatientID, and their names, addresses, and ages must be recorded. User view 2 requirement : Doctors are identified by a Doctorld. For each doctor, the name, specialty, and years of experience must be recorded. User view 3 requirement : Every patient has a primary physician/doctor. Every doctor has at least one patient. User view 4 requirement: Doctors prescribe drugs for patients. A doctor could prescribe one or more drugs for several patients, and a patient could obtain prescriptions from several doctors. Each prescription can have more than one drug. User view 5 requirement: For each drug, identified by DrugID and the trade name and formula must be recorded. User view 6 requirement: Each pharmacy sells several drugs and has a price for each. A drug could be sold at several pharmacies, and the price could vary from one pharmacy to another. User view 7 requirement: Each pharmacy has a unique name, address, and phone number. Complete the information-level design for the database that satisfies the above constraints and user view requirements. In order to complete this information-level design you are required to answer questions given below 1(a)-(f). 1
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
