Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,151,548 members, 7,812,750 topics. Date: Monday, 29 April 2024 at 06:37 PM

Need Someone To Work On A Database Design Normalization Project - Science/Technology - Nairaland

Nairaland Forum / Science/Technology / Need Someone To Work On A Database Design Normalization Project (1267 Views)

How To Get New Latest 4gb On MTN FREE Work On Android + BB / Need Someone To Work On A Database Design Normalization Project / Can Operamini Work On Blackberry Cos I Have Tried Installing It But It Wil Stop (2) (3) (4)

(1) (Reply)

Need Someone To Work On A Database Design Normalization Project by vaka0602: 6:02pm On Sep 30, 2010
I need someone to work on a database design involving normalization for me. Below is the full description of the project.


Green Lake Clinic is located in a remote area of Minnesota. The clinic is using Microsoft excel to keep track of information about patients, appointments, billings, and doctors. Below are four spreadsheets and their column headings used in their current file. As you can see, redundant information is kept in different sheets, which makes updating difficult. Some of the sheets do not seem to have a clear identifier. The attribute names do not seem to follow any naming convention. It seems additional sheets are needed to avoid redundancy.

Doctors (Doctor#, Doctor_name, office phone, patient, appointment time, doctors specialties)

Patient (Patient-SSN, Patient name, address, primary insurance, secondary insurance, appointment time, doctor)

Appointment (Patient name, Doctor_name, appointment date, appointment time, exam room)

Billing (Bill#, Patient, date of service, set of procedures, cost of those procedures, primary insurance companies name, primary insurance address, secondary insurance companies name, secondary insurance address)

You are charged to design a database for the clinic. You may choose to use Microsoft Access later on. But your first step is to come up with a correct relational schema.

After interviewing employees and the manager of the clinic, you discovered the following additional information: (1) the clinic has a set of standard medical procedures and costs. (2) the clinic needs to maintain information about insurance companies (address, phone, deductible and co-pay*). (3) a patient may have several procedures done on the same visit to the clinic. (4) the clinic sends insurance claims on behalf of a patient to his or her insurance company. After any insurance payments, the clinic sends the billing balance to the patient.

(1) Examine the attributes in each table and remove any obvious redundancies. You may need to rename the attributes and add new attributes as appropriate.
(2) Draw dependence diagram for each of the four "tables" after step (1). Clearly label any partial dependencies (P.D.#1, P.D.#2,, ) transitive dependencies (T.D#1, T.D#2,, ) or BC dependencies (B.C#1, B.C.#2,, ) if they exist.
(3) Remove any partial, transitive or BC dependencies to create new tables.
(4) After you have done with step (3), clearly label each of the final tables with "**"

*For simplicity, assume an insurance company's deductible and co-pay are the same for all its insurance policy holders.


After you're done with this project, please e-mail me the solutions and answers using the contact information below. Thank you for your time.

contact info: vaka0602@stcloudstate.edu

(1) (Reply)

We Can Help U Make That Online Payment(fees Or Purchases) And Deliver To Nigeria / Help Needed To Crack A Password Protected Pdf Document / My View Of Eclipse Of The Moon From Lokoja(picture)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 12
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.