I HOPE ITS HELPFUL TO YOU IF YOU HAVE ANY DOUBTS PLS COMMENTS BELOW..I WILL BE THERE TO HELP YOU...ALL THE BEST...
ANS ::-
AS FOR GIVEN DATA...
Normalization :
First Normal Form (1NF) :
Second Normal Form (2NF) :
Here above table given in the question needs to normalize into 2NF to remove partial dependencies.Here need to identify tables like
Below is the table in 2NF.
1.Table Name :Company
Description :This table stores Company Name , Country and Region along with company ID.
Schema :Company (CompanyID,CompanyName,Country,Region)
Note :Here CompanyID column is added to uniquely identify each country.
FD :CompanyID CompanyName,Country,Region
Below is the table data
| CompanyID | CompanyName | Country | Region |
| 1 | Kellogg's | USA | North America |
| 2 | Uncle Toby's | Australia | Oceania |
| 3 | Harraways | New Zealand | Oceania |
Note :Remaining column in the table used in the 3NF.
Third Normal Form (3NF) :
Here above table needs to normalize into 3NF to remove transitive dependency.Also primary key of one table is used as foreign key in another table.
Below are tables in 3NF.
1.Table Name :Company
Description :This table stores Company Name , Country and Region along with company ID.
Schema :Company (CompanyID,CompanyName,Country,Region)
Note :Here CompanyID column is added to uniquely identify each country.
FD :CompanyID CompanyName,Country,Region
Below is the table data
| CompanyID | CompanyName | Country | Region |
| 1 | Kellogg's | USA | North America |
| 2 | Uncle Toby's | Australia | Oceania |
| 3 | Harraways | New Zealand | Oceania |
2.Table Name :CerealDetails
Description :This table stores cereal details such as Cereal name and Color details.
Schema :CerealDetails(CerealID,Cereal,Colourful,CompanyID)
FD :CerealID,CompanyID Cereal,Colourful
Below is the table data
| CerealID | CompanyID | Cereal | Colourful |
| 1 | 1 | Froot Loops | Yes |
| 2 | 1 | Corn Flakes | No |
| 3 | 2 | Vita Brits | No |
| 4 | 2 | Weeties | No |
| 5 | 3 | Oats | No |
I HOPE YOU UNDERSTAND...
PLS RATE THUMBS UP....ITS HELPS ME ALOT...
THANK YOU...!!
Question 1 Design a database, satisfying the rules of third normal form (3NF), to represent the d...