Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

A small medical clinic needs a relational database for its medical practice. As a first step, the clinic has asked you to develop a data

image text in transcribed

A small medical clinic needs a relational database for its medical practice. As a first step, the clinic has asked you to develop a data model for the database with the following business rules and requirements: a. Although a patient can make many appointments and a doctor can have many appointments, each appointment is made with only one doctor and one patient at a time. b. An appointment yields a visit with the doctor. c. After each patient visit, an invoice is generated. d. A patient may pay the invoice in one or more payments; each payment is associated with one invoice. First, identify necessary entities, relevant attributes of the entities, and relationships between entities. Then put these together to create an ER diagram. Besides the primary key columns, and foreign key columns (as needed), please be sure that the following attributes are also included in appropriate entities in your ER diagram: Names of doctors and patients along with their phone numbers; appointment date and time; visit date and visit time; date and amount of invoice; date and amount of payment received; and any other necessary attributes. - Include a text box in the diagram in which you should write your full name. - Make sure that all of the attributes in each entity are visible. - Save the completed diagram on your computer (from the menu, select File > Save Model As...) and name the file as your last name. Upload the your-last-name.mwb file to Canvas

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions

Question

2. How will the team select a leader?

Answered: 1 week ago