The requirements for tal distributors have changed

Assignment Help Basic Computer Science
Reference no: EM13839806

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. I addition, TAL Distributors needs to know the number view full and anme of each supplier as well as the expected lead time for delivering each item. (Lead time is the amount of time a suppliers, and each supplier can supply many items. Using this information, convert the following unormalized relation to fourth normal form: Item( ItemNum, Description, Category, Price, (StorehouseNum, StorehouseName, OnHand), (SupplierNum, SupplierName, LeadTime))

4. What changes would you need to make to the normalized table to support the following additional requirements:
a. TAL needs to keep track of the price a supplier charges for an item. Different suppliers can charge different prices for the same item.
b. Each storehouse has a manager who is identified by a manager number, a manger last name, and a manager first name.

5. TAL distributors is considering changing its business model so that many sales reps can represent one customer and one sales rep can represent many cutomers. Using this information, convert the following unnormalized relation to fourth normal form.
Customer ( CustomerNum, CustomerName, Street, City, State, PostalCode, Balance, CreditLimit, (RepNum, LastName, FirstName, Street, City, State, PostalCode, Comission, Rate))

6. Convert the following unnormailzed relation to fourth normal form using the same requirements as in Question 5 (many sales reps can represent one customer and one sales rep can represent many customers)
Rep (RepNum, LastName, FirstName, Street, City, State, Postalcode,Commission, Rate, (CustomerNum, CustomerName, Street, City, State, PostalCode, Balance, CreditLimit))

7. Is there any difference between the tables you created in Question 5 and 6? Why or Why not?

 

Reference no: EM13839806

Questions Cloud

Futures contracts and options contracts : Futures contracts and options contracts can be used to modify risk. Identify the fundamental distinction between a futures contract and an option contract, and briefly explain the difference in the manner that futures and options modify portfolio ris..
Short-run if customer’s incomes increases : Assume that apples are an inferior good. Draw a perfectly competitive market for apples and a firm selling apples in the long run equilibrium where price is $10 and the firm’s equilibrium quantity is 50. EXPLAIN what happens in the short-run if custo..
Identify all nash equilibria for the road trip game : Consider a group of 10 friends who are considering going on a road trip (is that still a thing you kids do these days, or do you just sit around and look computers?). In determining whether or not to go, each friend considers both how much they would..
Define an interest rate swap : Define an interest rate swap, and briefly describe the obligation of each party involved. Cite and explain two examples of how interest rate swaps could be used by a fixed- income portfolio manager to control risk or improve return.
The requirements for tal distributors have changed : 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. I addi..
What is the pw of the flow : A set of cash flows begins at $200,000 at the end of year 1. It deceases by 10% at the end of year 2 and so on, until n = 10 years. If the MARR = 8%, what is the PW of the flow? Lucky Linda, a very good Avon salesperson, is averaging $100,000 per yea..
List two challenges an os faces when passing parameters : One challenge being that if the amount of parameters could exceed the amount of registers, than you pass the parameters through a block of memory rather than registers, and pass the address of the block of memory through a single register. I honestly..
Calculate the value of the forward contract for the investor : Should the investor buy or sell the forward contract to protect the value of the bond against rising interest rates during the holding period? Calculate the value of the forward contract for the investor at the maturity of the forward contract if Van..
How many must be sold for the publisher to break even : The publisher of a new book figures fixed cost at $92,000 and variable cost at $2.10 for each book produced. If the book is sold to distributors for $15 each, how many must be sold for the publisher to break even?

Reviews

Write a Review

Basic Computer Science Questions & Answers

  Compute the transmission line utiliza

Consider that packets arrive at an internet router from 3 different other routers, each with Poisson arrivals with l = 4 per second. The packets are all transmitted on the same transmission line

  Explain what is done in each of the risc states

Explain what is done in each of the RISC states for the 5 types of MIPS instructions represented with R, I, and J instruction formats.

  Write the output from instrument class methods

Write the output from your Instrument class methods to a text file that a user entered from the command line arguments (e.g. java Mynamep3tst myfilename.txt). This allows your program to accept filenames from the user via a command line argument.

  How of the concepts affected data communication

For Each topic write 2 paragraphs, with the first paragraph explaining the topic and the second paragraph answering the following questions: How of the concepts affected data communication in the past? What about the Future? Will these concepts..

  Write the code for invoking a method

Write the code for invoking a method named sendSignal . There are no arguments for this method. Assume that sendSignal is defined in the same class that calls it.

  Find total average time to satisfy request of platter disk

Determine the average seek time? Determine the average rotational latency? Determine the transfer time for a sector? Determine the total average time to satisfy a request?

  Write program to enter two separate numbers

Write a program which would permit a user to enter two separate numbers and choose one of four mathematical operations (add, subtract, multiply, divide).

  Why you believe the trend of threats

Explain why you believe the trend of threats targeting large enterprises is rising and what you believe is the greatest tool these hackers have at their disposal. Provide a rationale.

  What is the formula for cost per life saved

What is the formula for cost per life saved on this following case study: Diagnosed arvophillia cases in total population Severe arvophillia among diagnosed cases

  What hit rate is required for the cache to produce a 50%

One option used to speed up disk drives is to add a cache that hold either recently accessed blocks, blocks waiting to be written to the disk, or that is used to "prefetch" blocks for a file. If the disk speed is approximately 3ms for a block and the..

  Causes of cyber crime

How does technology effect ethics - What are the social, economic, political, and global attributes of your topic?

  You are a junior staff member assigned to the chief

you are a junior staff member assigned to the chief information security officers ciso team in a major medical

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd