Develop an eer model for the above problem description

Assignment Help Other Subject
Reference no: EM133672531

Assignment

AIMS AND OBJECTIVES:

to represent a problem description given in natural language as an (Enhanced) Entity- Relationship model

PROBLEM DESCRIPTION:

New Endor Airlines Database

New Endor Airlines (NEA) is the premier aviation service in the small island nation of New Endor, located in the southwestern Pacific Ocean. For the 40 years since its inception, NEA has operated effectively with paper-based record keeping. Recently, New Endor has grown in popularity as a business and tourism destination. Due to increased demand for their services, NEA has decided to modernize their record keeping and automate much of their management activity. You have been contracted by NEA to design a new relational database that fits in with their current business practices. The database that you will design is focused on flight and aircraft management and is described in full here.

NEA operates both local and international flights. All flights are identified by a unique 9-digit flight identifier. In addition to the identifier, flight details that are recorded include the intended departure date and time, the planned average speed, average height, estimated journey duration (in minutes), estimated fuel consumption, and actual departure and arrival times.

Each flight travels along one strictly defined route. Each route has a unique route identifier, route description, departure location and arrival location. A location is defined as a local or international airport, having a unique 3 letter airport code (issued by the International Air Transport Association). Additional location information includes the country, address and contact details of the airport. There can be more than one route from/to any location, and a route can be reused for multiple different flights.
Each aircraft used by NEA is given a unique aircraft number. Each aircraft belongs to an aircraft model, which is also retained in the database along with the information that are relevant to each model such as the unique model identifier, number of economy class seats, business class seats, first class seats, the cargo capacity, fuel capacity, length, and wingspan. The airline often purchases more than one of each aircraft model.
Each flight ticket is for only one customer and only one flight. When a customer buys a flight ticket, NEA assigns them a unique customer number and collects several details for flight management. The passenger's name, home address, home country, birth date, passport number (if held), email and phone number are kept on file. For each ticket NEA assigns a unique ticket number and records the passenger's checked luggage limit (in kilograms), seat number, flight class code (economy ‘E', business ‘B' or first class ‘F'), as well as a short description of any food allergies or medical conditions that the passenger may have. The details of a ticket are only generated once the customer purchases it, and ticket availability is determined by the number of seats on the aircraft model. For each flight, passengers may choose either a regular in-flight meal or the alternative option which is both vegan and gluten free. Other ticket details such as invoices, advertising and pricing are handled on a separate database (which you are not required to deal with here). Customer, ticket, and flight details are all kept on the database indefinitely after a flight.

For each employee NEA keeps their personal information on record. The information includes staff number, name, address, email, phone number and passport number. All employees are categorized into two groups, i.e., pilots and flight attendants. However, it is possible that an NEA employee could be both a flight attendant and an airline pilot (it is not uncommon for NEA pilots in training

to work as flight attendants between training flights). Additionally, for each pilot their total hours of prior flight experience and a list of qualifications/licenses held are also recorded.

Each flight has at least two pilots on board: the flight captain and the first officer. The captain has ultimate responsibility for everything that happens during the flight. The First Officer (FO) is second in command and so, like the captain, the FO is distinguished from any additional pilots that may be on board. To keep a record of pilot activities, NEA assigns a short two letter ‘activity code' for each additional pilot on board each flight (aside from the captain and the FO). This code categorizes the reason that the pilot was on board (e.g., ‘TR' signifies training). For each flight, the details about the participating flight attendants are also recorded.

Tasks:

1. You are required to develop an EER model for the above problem description. The EER should contain all necessary information such as entities, attributes, primary keys, relationships (including specialization/union if any), cardinalities, and participation (including (min, max)). Any assumptions should also be stated clearly. If assumptions are made, it is important to make sure that the assumptions reflect possible real practice for a similar business and do not contradict with the problem description above.

Note: The diagram must not be drawn by hand. Use any software to draw figures in your assignment. However, make sure to follow the notations introduced in this subject. You are NOT required to transform your EER diagram into a set of tables for this assignment.

Reference no: EM133672531

Questions Cloud

Discuss the impact effective prospecting activities : Your agency is reviewing its prospecting activities. Discuss the impact effective prospecting activities have on the agency and its branding or image.
How can you apply the conclusions of your assessment : How can you apply the conclusions of your assessment and analysis to leadership roles and responsibilities in your organization?
Evidence of unethical or illegal practices : Whistleblowing on Unethical Practices: Ethical Dilemma: An employee may come across evidence of unethical or illegal practices within their organization
What is the total annual inventory carrying cost : What is the TOTAL ANNUAL INVENTORY CARRYING COST for the safety stock and cycle stock inventory held at the AllianceTexas Distribution Center?
Develop an eer model for the above problem description : Represent a problem description given in natural language as an (Enhanced) Entity- Relationship model - develop an EER model for the above problem description
Concept of symbolic interactionism : Identify any underlying or presuppositions associated with the concept of symbolic interactionism and deviance.
What might thomas do to effectively manage the conflict : Marty Benson is upset that Lisa Thomas was named chair of the committee, What might Thomas do to effectively manage the conflict?
Create consulting business to address increasing market need : Create a consulting business to address increasing market needs for sustainability and innovation in the community.
Create a problem statement for a study of unemployment : Create a problem statement for a study of unemployment and underemployment among minorities, a rationale of why this is a strong problem statement.

Reviews

Write a Review

Other Subject Questions & Answers

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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