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, 2 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
I uploaded a document I need help with. Â The instructor really does not help with the assignments much i.e. does not cover more than a PPT of what we already read.
Â
Â
1. Using your knowledge of TAL Distributors, determine the functional dependencies that exist in the
following
table. After determining the functional dependencies, convert this table to an equivalent collection of
tables that
are in third normal form.
Item (ItemNum, Description, OnHand, Category, Price, (OrderNum,
OrderDate, CustomerNum, CustomerName, RepNum, LastName,
FirstName, NumOrdered, QuotedPrice)) 2. List the functional dependencies in the following table that concern invoicing (an application TAL
Distributors is
considering adding to its database), subject to the specified conditions. For a given invoice (identified
by the InvoiceNum), there will be a single customer. The customer’s number, name, and complete address appear on
the invoice,
as does the date. Also, there may be several different items appearing on the invoice. For each item
that appears,
display the item number, description, price, and number shipped. Each customer that orders a
particular item pays
the same price. Convert this table to an equivalent collection of tables that are in third normal form.
Invoice (InvoiceNum, CustomerNum, LastName, FirstName, Street, City,
State, PostalCode, Date, (ItemNum, Description, Price, NumShipped)) 3. The requirements for TAL Distributors have changed. A number and a name now identify each
storehouse.
Units of each item may be stored in multiple storehouses, and it is important to know precisely how
many items
are stored in each storehouse. In addition, TAL Distributors now wants to manage information about
the suppliers
from which it purchases items. For each item, TAL Distributors needs to know the number and name of
each supplier as well as the expected lead time for delivering each item. (Lead time is the amount of
time a
supplier is expected to take to deliver the item after TAL Distributors has ordered it.) Each item can
have many
suppliers, and each supplier can supply many items. Using this information, convert the following
unnormalized
relation to fourth normal form:
Item (ItemNum, Description, Category, Price, (StorehouseNum, StorehouseName,
OnHand), (SupplierNum, SupplierName, LeadTime))