The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | Apr 2017 |
| Last Sign in: | 103 Weeks Ago, 4 Days Ago |
| Questions Answered: | 4870 |
| Tutorials Posted: | 4863 |
MBA IT, Mater in Science and Technology
Devry
Jul-1996 - Jul-2000
Professor
Devry University
Mar-2010 - Oct-2016
1. Normalize the table below in TABLE 1. You don’t have to show each step of normalization but need to show the final table structure. You have to decompose this table into different tables using the first three normal forms. (Refer to class lectures and Lynda videos for help)
TABLE 1
|
Employee Name |
Home Address |
Work Address |
Home Phone |
Work Phone |
Skills |
|
John Doe |
123 Levick St, Philadelphia, PA 19123 |
23 Penn Dr, Edison NJ 08506 |
212-345-2334 |
214-548-5489 |
Java, C++, C# |
|
Mary Jane |
45 Welsh Road, Philadelphia, PA 19152 |
102 Commerce Dr, Philadelphia, PA 19123 |
145-589-6866 |
875-965-5428 |
Ruby, Python, Java |
The output should be like the example below:
Indicate the primary key as bold and underlined.
Indicate the foreign Keys with an asterisk (*)
There will few more tables remaining so add the remaining tables and submit your assignment on Angel
EMPLOYEES
ADDRESSES
|
EmployeeID |
FirstName |
LastName |
|
1 |
John |
Doe |
|
2 |
Mary |
Jane |
|
AddressID |
AddressType |
Address1 |
Address2 |
City |
State |
Zip |
EmployeeID* |
|
1 |
Home |
123 Levick St |
NULL |
Philadelphia |
PA |
19123 |
1 |
|
2 |
Home |
45 Welsh Road |
NULL |
Philadelphia |
PA |
19152 |
2 |
|
3 |
Work |
23 Penn Dr |
NULL |
Edison |
NJ |
08506 |
1 |
|
4 |
Work |
102 Commerce Dr |
NULL |
Philadelphia |
PA |
19123 |
2 |
-----------