" ! Textbook Solutions Expert Q&A Study Pack Practice NEW! # Find solutions for your homework home / study / engineering / computer science / database systems / database systems solutions manuals / database management systems / 3rd edition / chapter 2 / problem 6 Database Management Systems (3rd Edition) Post a question Answers from our experts for your tough homework questions See this solution in the app Enter question Show all steps: 11 Bookmarks Chapter 2, Problem 6 OF OFFF Problem Continue to post 9 questions remaining Exercise 2.6 Computer Sciences Department frequent fliers have been complaining to Dane County Airport officials about the poor organization at the airport. As a result, the officials decided that all information related to the airport should be Snap a photo from your phone to post a question We'll send you a one-time download link organized using a DBMS, and you have been hired to design the database. Your first task is to organize the information about all the airplanes stationed and maintained at the airport. The relevant information is as follows: Every airplane has a registration number, and each airplane is of a specific model. 888-888-8888 Text me By providing your phone number, you agree to receive a one-time automated text message with a link to get the app. Standard messaging rates may apply. My Textbook Solutions The airport accommodates a number of airplane models, and each model is identified by a model number (e.g., DC10) and has a capacity and a weight. A number of technicians work at the airport. You need to store the name, SSN, address, phone number, and salary of Database... Mechanics of Chemical Fluids Process... 3rd Edition 5th Edition 3rd Edition View all solutions each technician. Each technician is an expert on one or more plane model(s), and his or her expertise may overlap with that of other technicians. This information about technicians must Chegg tutors who can help right now Alfredo Rasmussen College 419 also be recorded. Traffic controllers must have an annual medical examination. For each traffic controller, you must store the date of the most recent exam. union. You must store the union membership number of each employee. You can assume that each employee is uniquely identified by a social security number. Figure 2.9 ER Diagram for Exercise 2.5 The airport has a number of tests that are used periodically to ensure that airplanes are still airworthy. Each test has a Federal Aviation Administration (FAA) test number, a name, and a maximum possible score. The FAA requires the airport to keep track of each time a given airplane is tested by a given technician using a given test. For each testing event, the information needed is the date, the number of hours the technician spent doing the test, and the score the airplane received on the test. 1. Draw an ER diagram for the airport database. Be sure to indicate the various attributes of each entity and relationship set; also specify the key and participation constraints for each relationship set. Specify any necessary overlap and covering constraints as well (in English). 2. The FAA passes a regulation that tests on a plane must be conducted by a technician who is an expert on that model. How would you express this constraint in the ER diagram? If you cannot express it, explain briefly Step-by-step solution Step 1 of 3 The relational schema of the airport database is as follows: Employees (ssn, union_mem_number) Plane (Reg_number) Traffic_control (exam_date) Model (model_number, capacity, weight) Test (FFA_NUM, name, score) Technician (salary, name, address, ph_number) Comment Step 2 of 3 The ER diagram for the airport database is as follows: Comment Step 3 of 3 The constraints specified in the question cannot be expressed in the ER diagram due to following reasons: • There is a covering constraint on the Employees ISA hierarchy because all airline employees belong to a union. • The expert technician constraint that FAA requires cannot be specified in the ER diagram. • The relations type and expert are equivalent. But this constraint cannot be specified in the ER diagram as there is no equivalence notation in the ER diagram. Comment 1 0 Recommended solutions for you in Chapter 2 Chapter 2, Problem 3IS Chapter 2, Problem 9IS Exercise 2.3 Consider the following information about a university database: Figure 2.3 ER Diagram for Exercise 2.2, Part 3... Exercise 2.9 Answer the following questions. Explain the following terms briefly: UML, use case diagrams, statechart diagrams... See solution See solution See more problems in subjects you study COMPANY LEGAL & POLICIES CHEGG PRODUCTS AND SERVICES CHEGG NETWORK CUSTOMER SERVICE : © 2003-2020 Chegg Inc. All rights reserved. Southern Methodi… Mohit AIET All airport employees (including technicians) belong to a Was this solution helpful? Pavel Find me a tutor 1494 472