Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Concept explainers
Question
Consider the following list of requirements related to a large enterprise with several companies, for which you are required to come up with an ER model.
- Each company operates four departments, and each department belongs to one company.
- Each department in part (a) employs one or more employees, and each employee works for one department.
- Each of the employees in part (b) may or may not have one or more dependents and each dependent belongs to one employee.
- Each employee in part (c) may or may not have an employment history, which includes his employments until the employee joined this enterprise as well as the employment history within the enterprise (after joining).
Which of the following statements are true about the ER diagram (assuming it is a good design)?
- Employment history will be a weak entity.
- There will be a many-to-many relationship between company and employee.
- The relationship between department and employee will be optional for department
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 2 steps with 1 images
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- Create an ER model for each of the following descriptions:a)Each company operates four departments, and each department belongs to one company.b)Each department in part (a) employs one or more employees, and each employee works for one department.c)Each of the employees in part (b)may or may not have one or more dependents, and each dependentd)belongs to one employee.e)Each employee in part (c) may or may not have an employment history.f)Represent all the ER models described in (a), (b), (c), and (d) as a single ER model.arrow_forwardConsider the following College and perform the task that follows.Ocean Sound College, a liberal arts college located on the West Coast, provides dormitory housing for approximately half of its students. Students who choose not to live on campus, or who do not get assigned dormitory space, must find housing in the surrounding community. Currently, the housing office uses a cumbersome system of multiple binders to keep track of housing opportunities for students, faculty, and staff of the college. Housing listings are for college-owned housing, housing owned by private parties including landlords and individuals looking for roommates. The current system is difficult to maintain and keep up-to-date. The new college president approved a request to fund the development of a system to provide easier access and maintenance of listings. You are the systems analyst assigned from the college IT department to conduct the initial investigation into the feasibility of such a system. The preliminary…arrow_forwardConsider the following dimensions, dimension attributes, and dimension sizes for Farm Coop-Insurance: Member(member_ID, Name, Address). On average, there are two members for each policy and item covered by the policy. InsuredItem(Item_ID, Description, Coverage_Type). There is an average of ten covered items per policy. CoopOffice(Office_ID, Address, Manager_name). Each policy is registered and managed by only one office of the cooperative. Policy(Policy_ID, Type). The company has approximately one million policies at the present time. Approximately five percent of these policies experience some change each month. Period(Date_Key, Fiscal_Period). The length of the fiscal period is one month. The decision system reports are supposed to be based on five years of data. Claim(Claim_ID, Claim_Description, Claim_Type). The facts to be recorded for each combination of these dimensions are Policy_Premium, Deductible, and Monthly_Claim_Total. Design a star schema for this problem. Using the…arrow_forward
- (1) Draw an ER Diagram for the scenario below Temporary Employment Corporation (TEC) places temporary workers in companies during peak periods. TEC's manager gives you the following description of the business: TEC has a file of candidates who are willing to work. • If the candidate has worked before that candidate has a specific job history. • Each candidate has several qualifications. TEC also has a list of companies that request temporaries. Each time a company requests a temporary employee, TEC makes an entry in the openings folder. The folder contains an opening number, company name, required qualifications, starting date, anticipated ending date, and hourly pay. • • Each opening requires only one specific or main qualification. When a candidate matches the qualification, he/she is given the job, and an entry is made in the Placement Record folder. This folder contains an opening number, candidate number, total hours worked, and so on. In addition, an entry is made in the job…arrow_forwardConsider the following ER diagram. Assume that an employee may work in up to two departments or may not be assigned to any department. Assume that each department must have one and may have up to three phone numbers. Assume the following additional system requirements: Each department can have anywhere between 1 and 30 employees. Each phone is used by one, and only one, department. Each phone is assigned to at least one and may be assigned to up to 30 employees. ● ● ● • Each employee is assigned at least one, but no more than 5 phones. a) Supply (min, max) constraints on this diagram. State clearly any additional assumptions you make. b) Under what conditions would the relationship HAS PHONE been redundant in this example? EMPLOYEE C ) J HAS PHONE (. ) WORKS IN PHONE ( ) DEPARTMENT (,) CONTAINSarrow_forwardDefine the associations between entities and cardinalities using the following business rules: There are several schools inside a university. Each school has a number of departments, each of which belongs to only one school. Each department should be assigned one or more professors, with each professor teaching no more than two courses. For all academics, the university wants to keep track of the following information: professor number and full name. Fashion and Technology are the two categories in which all courses are divided.arrow_forward
- A company keeps track of its departments, employees and mobile numbers assigned to employees by the department. Draw an ER diagram using the (min,max) notation for structural constraints, given that: An employee has a unique id, name and can have more than one address A department has a unique id, name and one address A mobile is identified by its number An employee must work in one department only A department has a minimum of 4 employees A department can own up to 10 mobiles An employee can be assigned up to 2 mobiles State any assumptions you make.arrow_forwardIn the following criteria, provide some instances of how they may be restated using quantitative language. You are free to communicate the requirements using whatever metrics that you like. 1 The circulation system at the library has to be user-friendly.2 The library system is responsible for providing uniform service to all patrons.3 The library system is required to provide prompt responses to any inquiries made by patrons for book information.arrow_forwardDevelop an entity-relationship model for the following scenario. A piano manufacturer wants to keep track of all the pianos it makes individually. Each piano has an identifying serial number and a manufacturing completion date. The manufacturer has piano technicians who are responsible for inspecting the instruments before they are shipped to the customers. Each piano is inspected by one or more technicians (identified by their employee number). For each separate inspection, the company needs to record its date and a quality evaluation grade.arrow_forward
- Use the ER Diagram shown on Figure 1 to answer question 9: 9. According to the ER diagram on Figure 1, which of the following is true? A) For each employee, we will keep track of either the employee name or the unique employee ID. B) For each department, we will keep track of either the unique department ID or the department location. C) Each employee reports to exactly one department. A department may have many employees reporting to it, but it does not have to have any. D) None of the above. Answer: EmpID EmpName EMPLOYEE Reports To Figure 1 DeptID DeptLocation DEPARTMENTarrow_forwardHello, Just want to check if the attached Crow's Foot ERD is correct for the following problem: Given the information below, create the fully labeled Crow's Foot ERD using a specialization hierarchy where appropriate (use Visio). The ERD must contain all primary keys, foreign keys, and main attributes. Business rules are defined as follows: A large university consists of several schools. Each school is chaired by one employee. An employee may be the dean of one and only one school.arrow_forwardGiven the following business scenario, create a Crow’s Foot ERD using a specialization hierarchy if appropriate. Eastern Sales Company keeps information on employees and the departments that they work in. For each department, the department name, internal mail box number, and office phone extension are kept. A department can have many assigned employees, and each employee is assigned to only one department. Employees can be salaried employees, hourly employees, or contract employees. All employees are assigned an employee number. This is kept along with the employee’s name and address. For hourly employees, hourly wage and target weekly work hours are stored (e.g. the company may target 40 hours/week for some, 32 hours/week for others, and 20 hours/week for others). Some salaried employees are salespeople that can earn a commission in addition to their base salary. For all salaried employees, the yearly salary amount is recorded in the system. For salespeople, their…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education