Scenario 2 This is a simple list table of a company trying to keep track of employee assignment to company projects (in other words, not a database but a flat one table file). You will design a database for this company so that they won't be relying on a simple 1 table list system to keep track of their data. Looking at the table below, produce the 3NF of the data Project Project ProjectProject Employee Employee Department Department Hourly Manager Budget Code PC010 Reservation Mr. Ajay Name Name No Name Rate 120500 S100 Mohan D03 Database 21.00 System System System PC010 Reservation Mr. Ajay 120500 S101 D02 Testing 16.50 PC010 Reservation Mr. Ajay 120500 S102 Riyaz D01 IT 22.00 PC011 HR SystemMrs. Charu 500500 S103 PC011 HR System S104 PC011 HR System Mrs. Charu500500S315 PCO12Attendance Mr. Rajesh710700 S137 Pavan itendra D02 Pooja Rahul Database Testing IT Database 18.50 17.00 23.50 21.50 D03 Mrs. Charu 500500 D01 D03 System System System PCO12Attendance Mr. Rajesh710700S218 Avneesh D02 Testing 15.50 PC012 Attendance Mr. Rajesh 710700S109 Vikas D01 IT 20.50

Question

How do I get this flat list table into 1NF, 2NF and 3NF?

Scenario 2
This is a simple list table of a company trying to keep track of employee assignment to company projects (in other
words, not a database but a flat one table file). You will design a database for this company so that they won't be
relying on a simple 1 table list system to keep track of their data. Looking at the table below, produce the 3NF of the
data
Project
Project
ProjectProject Employee Employee Department Department Hourly
Manager Budget
Code
PC010 Reservation Mr. Ajay
Name
Name
No
Name
Rate
120500 S100
Mohan D03
Database 21.00
System
System
System
PC010 Reservation Mr. Ajay
120500 S101
D02
Testing
16.50
PC010 Reservation Mr. Ajay
120500 S102
Riyaz
D01
IT
22.00
PC011 HR SystemMrs. Charu 500500 S103
PC011 HR System S104
PC011 HR System Mrs. Charu500500S315
PCO12Attendance Mr. Rajesh710700 S137
Pavan
itendra D02
Pooja
Rahul
Database
Testing
IT
Database
18.50
17.00
23.50
21.50
D03
Mrs. Charu 500500
D01
D03
System
System
System
PCO12Attendance Mr. Rajesh710700S218
Avneesh D02
Testing
15.50
PC012 Attendance Mr. Rajesh 710700S109
Vikas
D01
IT
20.50

Image Transcription

Scenario 2 This is a simple list table of a company trying to keep track of employee assignment to company projects (in other words, not a database but a flat one table file). You will design a database for this company so that they won't be relying on a simple 1 table list system to keep track of their data. Looking at the table below, produce the 3NF of the data Project Project ProjectProject Employee Employee Department Department Hourly Manager Budget Code PC010 Reservation Mr. Ajay Name Name No Name Rate 120500 S100 Mohan D03 Database 21.00 System System System PC010 Reservation Mr. Ajay 120500 S101 D02 Testing 16.50 PC010 Reservation Mr. Ajay 120500 S102 Riyaz D01 IT 22.00 PC011 HR SystemMrs. Charu 500500 S103 PC011 HR System S104 PC011 HR System Mrs. Charu500500S315 PCO12Attendance Mr. Rajesh710700 S137 Pavan itendra D02 Pooja Rahul Database Testing IT Database 18.50 17.00 23.50 21.50 D03 Mrs. Charu 500500 D01 D03 System System System PCO12Attendance Mr. Rajesh710700S218 Avneesh D02 Testing 15.50 PC012 Attendance Mr. Rajesh 710700S109 Vikas D01 IT 20.50

Expert Answer

1 Rating

Want to see the step-by-step answer?

See Answer

Check out a sample Q&A here.

Want to see this answer and more?

Step-by-step answers are written by subject experts who are available 24/7. Questions are typically answered in as fast as 30 minutes.*

See Answer
*Response times vary by subject and question complexity. Median response time is 34 minutes and may be longer for new subjects.
Tagged in

Related Computer Science Q&A

Find answers to questions asked by student like you
Show more Q&A

Q: Write a program in c++ to generate a random number between 1 - 100, and then display which quartile ...

A: Program plan:Include the required header files into the program.Define the main function.Declare the...

Q: Suppose that data are stored on 8.54-gbyte single-sided, double-layer dvds that weigh 15 g each. sup...

A: Data stored on DVDs = 8.54 GbyteWe have to calculate data transmission rate in bits per second, so w...

Q: Programming in C language.

A: Note:The below program has been complied and run in "repl.it" online complier.

Q: Read in 5 letters from the keyboard, reverse the order of the second and next to last letters, and p...

A: Pseudocode is an informal approach of programming description that does not need any exact programmi...

Q: You need to use Eclipse to create this program.

A: Instructions for the first program:Create an array of size 5 and initialize a counter variable named...

Q: Programming in C language.

A: In order to implement the question mentions a method called getChoice() information about which has ...

Q: Find context-free grammars for the following languages (with n ≥ 0, m ≥ 0, k ≥ 0):  L = {anbmck, k =...

A: Solution:Given language,L = {anbmck, k = n+m}Consider the “G” as grammar production is given below:

Q: 12 4x)x,is an another form of representation of fuzzy set. A, (x) /x, is an another form of represen...

A: A fuzzy set is a pair X, m(A)) where X is a Universal set and mA) is a membership function or degree...

Q: use java Develop a program which allows the user to enter numbers into an array. Input will be as fo...

A: Program plan:Import the required packages.Define a class named “ArraySort”.Define a “main()” method....