Question

In: Operations Management

Parrot Palace Parrot Palace works with TV and movie producers who need birds that can perform...

Parrot Palace

Parrot Palace works with TV and movie producers who need birds that can perform special tricks, such as playing dead, reciting poetry, ladder climbs, and various other tricks. Parrot Palace has about 50 birds and a list of 20 tricks from which to choose. Each bird can perform one or more tricks, and many tricks can be performed by more than one bird. When a bird learns a new trick, the trainer assigns a skill level. Some customers insist on using birds that score a 10, which is the highest skill level. As an IT consultant, you have been asked to suggest 3NF table designs. You are fairly certain that an M:N relationship exists between birds and tricks.

  1. Draw an ERD for the Parrot Palace information system.
  2. Indicate cardinality.
  3. Identify all fields you plan to include in the birds and tricks tables. For example, in the bird table, you might want species, size, age, name, and so on. In the tricks table, you might want the trick name and description. You will need to assign a primary key in each table.
  4. Create 3NF table designs.

Solutions

Expert Solution

CUSTOMER (CUST NO, SALUTATION, FIRST NAME, MIDDLE INITIAL, LAST NAME, SUFFIX, NICKNAME, STREET, CITY, STATE, ZIP, TELEPHONE)
BIRD (BIRD NO, NAME, BREED, SIZE, BIRTHDATE, SHOT STATUS, FAVORITE FOOD)
TRICK (TRICK NO, TRICK NAME)
BIRDTRICK (BIRD NO, TRICK NO, SKILL LEVEL)
CUSTOMER-REQUIREMENT (CUST NO, TRICK NO, SKILL LEVEL, STATUS)

****Please please please LIKE THIS ANSWER, so that I can get a small benefit, Please****


Related Solutions

A barber charges $12 per haircut and works Saturday through Thursday. He can perform up to...
A barber charges $12 per haircut and works Saturday through Thursday. He can perform up to 20 haircuts a day. He currently performs an average of 12 haircuts per day during the weekdays (Monday through Thursday). On Saturdays and Sundays, he does 20 haircuts per day and turns 10 potential customers away each day. These customers all go to the competition. The barber is considering raising his prices on weekends. He estimates that for every $1 he raises his price,...
If necessary, you may need to counsel individuals who continue to perform below expectations and implement...
If necessary, you may need to counsel individuals who continue to perform below expectations and implement the disciplinary process.  Describe what you need to do.
Yeast cells need to convert all sugars to glucose before they can perform glycolysis. Some carbohydrates...
Yeast cells need to convert all sugars to glucose before they can perform glycolysis. Some carbohydrates need to be prepared in longer metabolic pathways than others. Write a prediction about the efficiency of respiration for each of the three food sources given the properties listed below. (Note: an equal mass of sugar was used in each case) Glucose, Sucrose, Maltose Glucose is ready for glycolysis. Maltose is a disaccharide made from two glucose monomers. The glycosidic bond between the monosaccharides...
1) In Canada, a worker who works 40 hours can produce 200 chairs or 100 tables....
1) In Canada, a worker who works 40 hours can produce 200 chairs or 100 tables. In Norway, a worker who works 40 hours can produce 240 chairs or 80 tables. Give one trade, in terms of chairs per table, at which the two countries would both be willing to trade. 2)In Canada, a worker who works 40 hours can produce 200 chairs or 100 tables. In Norway, a worker who works 40 hours can produce 240 chairs or 80...
PYTHON You need to control the number of people who can be in an oyster bar...
PYTHON You need to control the number of people who can be in an oyster bar at the same time. Groups of people can always leave the bar, but a group cannot enter the bar if they would make the number of people in the bar exceed the maximum of 100 occupants. Write a program that reads the sizes of the groups that arrive or depart. Use negative numbers for departures. After each input, display the current number of occupants....
Can someone explain how the heated concrete snow melting system works? mainly I need the formula...
Can someone explain how the heated concrete snow melting system works? mainly I need the formula used to express how the heat of the concrete melts the snow. Thank you
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT