Cutting Edge Incorporated is a company engaged in the development of computer-aided design (CAD) software packages....

Free

70.2K

Verified Solution

Question

Programming

  1. Cutting Edge Incorporated is a company engaged in thedevelopment of computer-aided design (CAD) software packages. Themanagement of Cutting Edge wants to develop a project trackingsystem to accumulate and report data on current projects, employeesand departments. They have given you the following attributes theystore on an excel spreadsheet. A project can have several employeesassigned to it. An employee belongs to only one department. Makeany necessary assumptions and normalize to 3NF.

(ProjectNumber, ProjectName,StartDate, ProjectStatus, (EmployeeNumber, EmployeeName,DepartmentNumber, DepartmentName, JobTitle, ProjectHours))

Answer & Explanation Solved by verified expert
4.2 Ratings (670 Votes)

1). ANSWER :

GIVENTHAT :

1NF

(ProjectNumber, ProjectName, StartDate, ProjectStatus, EmployeeNumber, EmployeeName, DepartmentNumber, DepartmentName, JobTitle, ProjectHours)

2NF

Functional Dependencies:

ProjectNumber -> ProjectName, StartDate, ProjectStatus, ProjectHours

EmployeeNumber -> EmployeeName, JobTitle

DepartmentNumber -> DepartmentName

Tables in 2NF

Project(ProjectNumber , ProjectName, StartDate, ProjectStatus, ProjectHours)

Employee(EmployeeNumber , EmployeeName, JobTitle)

Department(DepartmentNumber , DepartmentName)

3NF

A project can have several employees assigned to it.

EmployeeNumber -> ProjectNumber

An employee belongs to only one department

EmployeeNumber -> DepartmentNumber

Tables in 3NF

Project(ProjectNumber , ProjectName, StartDate, ProjectStatus, ProjectHours)

Employee(EmployeeNumber , EmployeeName, JobTitle,DepartmentNumber,ProjectNumber)

Department(DepartmentNumber , DepartmentName)

underlined are primary keys and italicised are foreign keys.


Get Answers to Unlimited Questions

Join us to gain access to millions of questions and expert answers. Enjoy exclusive benefits tailored just for you!

Membership Benefits:
  • Unlimited Question Access with detailed Answers
  • Zin AI - 3 Million Words
  • 10 Dall-E 3 Images
  • 20 Plot Generations
  • Conversation with Dialogue Memory
  • No Ads, Ever!
  • Access to Our Best AI Platform: Flex AI - Your personal assistant for all your inquiries!
Become a Member

Other questions asked by students