You are an IT Manager of a large team of highly skilled analysts, programmers, and support personnel. You need to manage the assignment of these skilled employees to various projects, and your highly skilled employees are often assigned to support several projects simultaneously. You would like to create a database to help manage their assignment to various company projects. There are many-to-many relationships between Employees, Skills, and Projects. These many-to-many relationships could be decomposed as follows: Each Employee has one-to-many Skills and each Skill is associated with one-to-many Employees. Each Project requires one to many Employees and each Employee is assigned to one-to-many Projects. Each Project requires one-to-many Skills and each Skill is needed for one-to-many Projects. Assume the following fields are required at a minimum for each of the primary RDBMS tables: Tasks:  Using the table attached 1. Draw a decomposed ERD based on the above business rules 2. Convert the ERD into a normalized table design to illustrate how the one-to-many relationships would be implemented in an RDBMS to help manage the assignment of employee responsibilities to various projects.

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

You are an IT Manager of a large team of highly skilled analysts, programmers, and support personnel. You need to manage the assignment of these skilled employees to various projects, and your highly skilled employees are often assigned to support several projects simultaneously. You would like to create a database to help manage their assignment to various company projects. There are many-to-many relationships between Employees, Skills, and Projects. These many-to-many relationships could be decomposed as follows: Each Employee has one-to-many Skills and each Skill is associated with one-to-many Employees. Each Project requires one to many Employees and each Employee is assigned to one-to-many Projects. Each Project requires one-to-many Skills and each Skill is needed for one-to-many Projects. Assume the following fields are required at a minimum for each of the primary RDBMS tables:

Tasks: 

Using the table attached

1. Draw a decomposed ERD based on the above business rules

2. Convert the ERD into a normalized table design to illustrate how the one-to-many relationships would be implemented in an RDBMS to help manage the assignment of employee responsibilities to various projects. 

Project:
Project ID
Project Name
Project Duration
Project Budget
Employee:
Employee ID
Employee SSN
Skill:
Skill ID
Skill Description
Name
Address
Title
Transcribed Image Text:Project: Project ID Project Name Project Duration Project Budget Employee: Employee ID Employee SSN Skill: Skill ID Skill Description Name Address Title
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 6 steps with 3 images

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY