Identify entity types and their attributes

Assignment Help Database Management System
Reference no: EM131438798

Database Design Assignment

1. General Information

The purpose of this assignment is to provide you with experience in analysing and designing a database for a given problem. It will help you to understand the nature and purpose of database analysis and design.

This assignment is an individual assignment. There are no restrictions on the use of word processors or similar tools for the production of submissions for this assignment.

Be sure to maintain regular back-ups for any models or material prepared with the aid of software. Loss of files will not be accepted as an excuse for non-completion of this assignment.

Submit your assignment to the Moodle site of this subject. Marked assignments will be available from Moodle website of this subject.

2. Problem Description

The Canberra Health Insurance (CHI) was established recently. It has three branches in Canberra. CHI requires your team to design a database system to enable more smooth operation of the CHI by providing timely information to the CHI staff. The details of CHI branches are:

Branch name

Address

Telephone numbers

CHI Dickson

150 Camilla Way, Dickson, 2662, ACT

62016161

62016162

CHI Page

12 Page St, Page, 2614, ACT

62016163

CHI City

121A Future Ave, Braddon 2612, ACT

62016163

62016164

CHI database will record and store the data about each of its clients including first and last name, email address, postal address and home address (street number, street name, suburb, post-code, city, state), gender, date of birth, and type of health insurance a client has. The name (first and last name), contact telephone number and address (street number, street name, suburb, post-code, city, state) of client's next-of-kin are also stored in CHI database.

CHI offers several types of health insurance. Health insurance policies are managed under development section of CHI. There exist several types of health insurances. These are namely Budget health insurance, Full cover health insurance, Extra plus health insurance. A client can take only one type of health insurance from CHI.

CHI health insurance s price per year is different for normal clients and senior clients of CHI. A senior client is a person who is over 65 years old. The details and cost of CHI health insurances are:

Health Insurance ID

Health insurance type

Cost (normal client)

Cost (senior client)

M1

Budget

$800

$400

M2

Full cover health

$1200

$600

M3

Extra plus health

$1500

$800

Each client is required to make a payment for their health insurance each year. Health insurance payments can be performed via the CHI branches or CHI website. Before a client takes a health insurance she/he is required to attend an interview with a staff member of CHI to discuss their health insurance needs. The interview takes only ten minutes.

Each client needs to book an appointment for their interview before they can take a health insurance by calling a CHI branch to book an appointment. The timetable and availability of each CHI staff member is recorded in CHI database and are available on the CHI website.

When a client takes a health insurance she/he is assigned a client number and her/his details are recorded. Every client is provided with a client number and the rules of CHI as well as the details of their health insurance.

CHI has several staff members in each branch. For each staff member the following data is stored in the database system of CHI: staff first and last name, staff number, position, gender, date of birth, email address, name of the section she/he works in, internal telephone number and branch number.

Each branch of CHI consists of three sections. These sections are: administrator section, development section and finance section. The information about each section is stored in the CHI database. The information about each section includes section name, location, email address, telephone and fax number.

CHI provides a gym for the use of their clients. The use of CHI gym is free of charge for CHI clients. CHI gym provides several classes. Each client needs to book for each class beforehand by calling the CHI on 1800811811 or using the GHI website to book a class. The timetable and availability of each class and the name of class instructor is recorded in CHI database and are available on the CHI website.

CHI gym has several instructors in its Gym. For each instructor the following data is stored in the CHI database system: instructor first and last name, instructor number, position, gender, date of birth, type of classes that an instructor can teach (i.e. Body Balance, Body Pump, Aqua aerobics or Yoga classes), internal telephone number, CHI gym number and CHI gym address.

Each instructor is limited to teach a maximum of three types of classes at any particular day. The instructor's identity is established with their ID number and it is used to retrieve the details of the classes they teach. The details of each class (class number, Instructor ID number, date and time, details of the clients for each instructor) are stored in the CHI database.

CHI website provides the class timetable and instructor availability facilities where a client can check the availability of a certain classes with the details of the class instructors teaching that class. The weekly timetable of classes is:

Monday

Tuesday

Wednesday

Thursday

Friday

Saturday

9:00-10:00am
Body Balance Instructor: Mary Douglas

9:00-10:00am
Body Balance Instructor:

Mary Douglas

9:00-10:00am
Yoga

Instructor:

Mary Douglas

9:00-10:00am
Yoga

Instructor:

Mary Douglas

9:00-10:00am
Body Balance  Instructor:

Jim Lee

9:00-10:00am
Body Balance  Instructor:

Arif Khan

10:00-11:00am
Yoga Instructor: John Bossy

10:00-11:00am
Yoga

Instructor:

John Bossy

10:00-11:00am
Body Pump Instructor:

Sue Jones

10:00-11:00am
Body Pump

 Instructor:

John Bossy

10:00-11:00am
Yoga

Instructor: Andrew Low

10:00-11:00am
Yoga

Instructor:

John Bossy

1:00-2:.00pm
Body Pump Instructor: Jane Pontiac

1:00-2:.00pm
Body Pump Instructor:

Jane Pontiac

1:00-2:.00pm
Body  Balance
Instructor:

David Holden

1:00-2:.00pm
Body  Balance
Instructor:

Jane Pontiac

1:00-2:.00pm
Body Pump
Instructor:

Jane Pontiac

1:00-2:.00pm
Body Pump
Instructor:

Helen Ford

5:00-6:00pm
Yoga Instructor:

Ali Khan

5:00-6:00pm
Yoga

Instructor:

Ali Khan

5:00-6:00pm
Yoga

Instructor:

Jane Jones

5:00-6:00pm
Yoga

Instructor:

Jane Jones

5:00-6:00pm
Yoga

Instructor:

Helen Ford

5:00-6:00pm
Yoga

Instructor:

John Bossy

7:00-8:00pm
Body Balance Instructor: Maggie Smith

7:00-8:00pm
Body Balance Instructor: Maggie Smith

7:00-8:00pm
Body Balance  Instructor: Maggie Smith

7:00-8:00pm
Body Balance  Instructor:

Jim Jones

7:00-8:00pm
Body Balance Instructor: Maggie Smith

7:00-8:00pm
Body Balance  Instructor:

Ron Boltzman

CHI keeps track of maintenance schedules for each of their gym equipment. The gym equipment details and their service history are recorded in CHI database. Service history details are: service history number, equipment details, date of maintenance, description of maintenance.

CHI asks their instructors to record their name, details of each class and any comments about training equipment used in their class after each class. All gym training equipment are serviced once every three weeks and the service details are recorded in CHI database.

CHI contacts gym training equipment suppliers as soon as a fault is report for any gym training equipment by an instructor or a client to repair the equipment. Training equipment is replaced every 18 months by CHI. Details of all faulty equipment is recorded in CHI database with the details of the person who has reported the fault. Equipment fault report details are: equipment details, comments about faults, client or instructor detail who have reported the equipment fault, date and time of fault report. Details of all supplier of all gym equipments are stored in CHI database. Supplier details are: supplier number, supplier name, address, telephone number.

CHI has 60 gym training equipment. Four new gym training equipment is added to the existing CHI's gym training equipment every month.

CHI gym has three seminar rooms. CHI clients and staff can book CHI seminar rooms. Details of CHI clients that book seminar rooms are stored in CHI database. These details are: client number, client first and last name, seminar room number and date and time for which a seminar room is booked.

Details of staff that book a seminar room for a CHI client is also recorded in CHI database. These details are: staff number, staff first and last name, position of staff, date and time for which a seminar room is booked. Hiring of seminar rooms is free for client and staff of CHI.

Requirement: For the scenario in the problem above:

(a) Identify entity types and their attributes, including the primary keys. You need to submit the list of your entities, with all attributes of each entity in the following format in a Word for windows file. You need to underline the primary key/s of each of your entities. Example: Section(SectionID, SectionName, ........)

(b) Compile the E-R of the system in third normal form. (state all assumptions that you have made). Note: If you make any assumptions, they should be explained clearly.

Submit your E-R diagram, all assumptions with any other documents with your assignment to Moodle site of Database Design(5915)/Database Design G (6672) on the due date specified above.

Reference no: EM131438798

Questions Cloud

What is purpose for having an emergency operations center : What is the main purpose for having an emergency operations center? What are some of the key considerations for designing an effective emergency operations center?
Identify and discuss biotechnological advances : Identify and discuss two positives and two negatives of biotechnological advances. Are there any biotechnologies that you think should not be pursued? Explain your answer.
What types of emergency might require an evacuation : What is the purpose for the State Emergency Operations Plan? How is the State Emergency Operations Plan activated? What types of emergency might require an evacuation?
Triangle of health care delivery : Argue for or against universal health care within the United States. Be sure to discuss the impact on the triangle of health care delivery: costs, care, and quality. Support your position.
Identify entity types and their attributes : Database Design 5915 and Database Design G 6672 Assignment. Identify entity types and their attributes, including the primary keys. You need to submit the list of your entities, with all attributes of each entity in the following format in a Word f..
What is the optimal role for local in a globalized world : What is the optimal role for "local" in a globalized world? How do companies balance the growing desire for locally based com- merce-whether born of patriotism and planetary concern.
Prepare financial statements of small scale business : MAA261 FINANCIAL ACCOUNTING Comprehend accounting as a language of business - Understand the nature of the accounting information systems; record transactions in journals and ledgers; incorporate end of the year adjustments; and prepare financial s..
Write a critique on the effectiveness of biofuels : Review "Biofuel Contribution to Mitigate Fossil Fuel CO2 Emissions" by Luiz Rosa, Christiano Pires de Campos, and Maria Muylaert de Araujo from Reading Assignment. Write a critique on the effectiveness of biofuels in reducing CO2 emissions.
Discuss and explain three means of risk management : Describe several reasons for differences in the prevalence of foodborne illness that may appear among the various regions of the world. Discuss and explain three means of risk management. What is indoor air pollution?

Reviews

len1438798

3/24/2017 4:50:02 AM

Australian student, need it as per the requirements. This assignment is an individual assignment. There are no restrictions on the use of word processors or similar tools for the production of submissions for this assignment. Be sure to maintain regular back-ups for any models or material prepared with the aid of software. Loss of files will not be accepted as an excuse for non-completion of this assignment. Submit your assignment to the Moodle site of this subject. Marked assignments will be available from Moodle website of this subject. Submit your E-R diagram, all assumptions with any other documents with your assignment to Moodle site of Database Design(5915)/Database Design G (6672) on the due date specified above.

Write a Review

Database Management System Questions & Answers

  What physical and logical topologies are recommend

Draw a simple floor plan for New Cenrury Wellness group and include the placement of all network nodes including the placement of a server, and network equipment. How many ports will your switch need to accommodate?

  Prove that armstrongs axioms are sound and complete for fd

Prove that Armstrong’s Axioms are sound and complete for FD in-ference. That is, show that repeated application of these axioms on aset F of FDs produces exactly the dependencies in F+.

  Draw the uml and state diagram for an atm

Draw the UML and state diagram for an ATM

  Explaining concept of organizational intelligence

Need a page and half on concept of organizational intelligence. It must specifically talk about organizational intellignece being outcome of organization's efforts to gather store, process and interpret data.

  How do these change with variation in the condence values

Looking at the predictive accuracy (Percent correct) results for tree learning on these data sets, has learning improved accuracy over the baseline ?

  Write a report to describe the development of a database

The aim of the exercise is to enable students to investigate a business situation within the context of an organisation,design and implement a database to support the data needs of the organisation.

  Object approach improve the systems development process

How is the object approach different from the data and process approaches to systems development? And how can the object approach improve the systems development process

  Write a query that will show how may bookings have been made

Display the names of guests that have stayed at the hotel more than 10 times - Display details of the room(s) with the most bedrooms in the hotel.

  Find the sids of suppliers who supply every part

Find the sids of suppliers who supply every part. Find the sids of suppliers who supply every red part. Find the sids of suppliers who supply every red or green part.

  Explain the role of primary and foreign keys in databases

Explain the role of primary and foreign keys in databases. Explain why we need them and whether we can extract information from tables without having primary or foreign keys.

  Kinds of joins

It is not uncommon to have to access the data which reside in different tables, especially when formulating a report.

  Describe the challenges that an organization will face when

describe the challenges that an organization will face when changing business processes and how information systems

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