Question

In: Computer Science

Normalization. You have a relation PET as below: PET (OwnerID, PetID, OwnerFName, OwnerLName, PetName, PetCategory, PetBreed,...

  1. Normalization. You have a relation PET as below:

PET (OwnerID, PetID, OwnerFName, OwnerLName, PetName, PetCategory, PetBreed, BreedDescription)

You also know that each attribute value is a single value and the functional dependencies as below:

fd1: OwnerID, PetID → OwnerFName, OwnerLName, PetName, PetCategory, PetBreed, BreedDescription

fd2: OwnerID → OwnerFName, OwnerLName

fd3: PetBreed → BreedDescription

  1. Is the relation in 1NF? Why? If not, normalize it to 1NF. You need to list ALL relations and the functional dependencies of each relation after you finish.
  2. For all the relation(s) you got from above normalization process, are they in 2NF? Why? If not, normalize them to 2NF. You need to list ALL relations and the functional dependencies of each relation after you finish.
  3. For all the relation(s) you got from above normalization process, are they in 3NF? Why? If not, normalize them to 3NF. You need to list ALL relations and the functional dependencies of each relation after you finish.

Solutions

Expert Solution


Related Solutions

(mysql)Lab 10 Database Normalization The relation (PatientLab) below provides some sample data for a clinic office...
(mysql)Lab 10 Database Normalization The relation (PatientLab) below provides some sample data for a clinic office that stores patient, insurance, lab test, and lab test result information. The relation is already in first normal form (1NF). Assuming that one patient can have multiple different tests performed in one day and same test can be performed for the same patient in different dates. Patient _ID Name Insurance_Code Insurance_Name DOB Lab_Test_ID Lab_Test_Name Lab_Result Lab_Test_Date P001 Joe Doe IN001 B&B 1/1/1990 L001 WBC...
Normalization: Answer all 4 questions. You are given the following relation R and some functional dependencies....
Normalization: Answer all 4 questions. You are given the following relation R and some functional dependencies. R(SID, Project, Code, ListOfSupplies, Name, Initials, Abbrev) Project → ListOfSupplies SID → Name Name → Initials Project, Initials → Abbrev SID, Project → Code Code → SID Is R in 1NF? If not, normalize R into a collection of 1NF relations. Is R in 2NF? If not, normalize R (or your collection of 1NF relations) into a collection of 2NF relations. Is R in...
You are looking to estimate the proportion of pet owners that have pet insurance. You know...
You are looking to estimate the proportion of pet owners that have pet insurance. You know from experience that at least 10% have pet insurance. A statistician takes a random sample of 1000 pet owners and creates a 95% confidence interval for the proportion of pet owners that have pet insurance. The confidence interval is [0.23, 0.31]. For each part below, if you can answer the question, provide the answer and an explanation. If you cannot answer the question, provide...
You are the audit senior on the Pet Care Pty Limited (Pet Care) audit. Pet Care...
You are the audit senior on the Pet Care Pty Limited (Pet Care) audit. Pet Care is a distributor of pet care products including shampoos, lotions and a small range of toys. Pet Care uses an on-line computer system. No goods are manufactured in-house; rather, Pet Care maintains a stock of raw materials and sub-contracts the manufacture of its products to third parties. Approximately 50 suppliers and sub-contractors are used and all have proven to be reliable. You have made...
You have a lot of pet goldfish in a tank in your living room. You started...
You have a lot of pet goldfish in a tank in your living room. You started your fish colony a couple of years ago from just 4 goldfish that were from the pet store (likely heavily inbred =very little genetic variation). One day you are cleaning the tank and notice a new juvenile fish with an unusual red spot on his tail. It is the only one in the population with this spot. What might be influencing this population? Why?...
You have been asked to build a database for a pet foster and adoption shelter. The...
You have been asked to build a database for a pet foster and adoption shelter. The agency is a non-profit that takes in stray or abandoned pets and places them with foster care givers until the pet is adopted. Foster care givers are volunteers, though they must first be screened. The database needs to track all animals in its care, their species, breed, name and condition. It also needs to track all approved foster care givers and which animals are...
imagine you are the manufacturer of pet supplies. You make a variety of pet supplies--cages, playhouses,...
imagine you are the manufacturer of pet supplies. You make a variety of pet supplies--cages, playhouses, leashes, beds/pet food--dry and canned/ and pet toys--chew toys, chase toys, etc. You supply your products to some of the major pet stores like PetSmart and Pet Supplies Plus. List at least four (4) Performance Categories that you might be rated on by your customers (PetSmart, Pet Supplies Plus, etc.) with regard to supply chain management. Then explain what the Performance Attribute(s) would be...
Please summarize a few of the following topics 1. normalization is DBSM 2. What is normalization...
Please summarize a few of the following topics 1. normalization is DBSM 2. What is normalization 3. how to apply normalization rules to DBSM next from all topics which is the most important ? 4. example of normalization in DBSM
Pet [0] = "dog"  Pet[1] = "cat"    Pet[2] = "bird"   Pet[3] = "snake"   Pet[4] = "duck"   Pet[5]...
Pet [0] = "dog"  Pet[1] = "cat"    Pet[2] = "bird"   Pet[3] = "snake"   Pet[4] = "duck"   Pet[5] = "fish"   Pet[6} = "rabbit'   Pet[7] = "mouse"   Pet[8] = "pony" Pet[9] = "frog"                       SA 18.) Write a program segment to sort the given array in alphabetical order using the bubble sort method. Raptor Format (Prelude to Programing 6th ed.)
In relation to the coronavirus: . How would the results differ if you have only a...
In relation to the coronavirus: . How would the results differ if you have only a 20% or 50% chance of contracting the disease after being exposed? How does this relate to the concept of susceptibility? 3. How would the results differ if the infected person dies very quickly or very slowly after contracting the disease? Which disease will be more evolutionarily successful -- one that kills quickly or one that kills slowly? Why? If you try to "think like...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT