Eliminate multivalued dependencies

Assignment Help Database Management System
Reference no: EM13926231

Phillip Morgan, the owner of Morgan Importing, makes periodic buying trips to various countries. During the trips, he keeps notes about the items he purchases and basic data about their shipments. He hired a college student as an intern, and she transformed his notes into the spreadsheets in Figure.

This is just sample data. Phillip has purchased hundreds of items over the years, and they have been shipped in dozens of different shipments. Phillip wants to enter the information age, thus he has decided to develop a database of his inventory. He wants to keep track of the items he has purchased, their shipments, and eventually customers and sales.

To get started, he has asked you to create a database for the data in (attached file). To complete this assignment, you must complete following instructions and provide detailed answers for each item:

A. Follow the "Assessing Table Structure" procedure shown. List multivalued dependencies, functional dependencies, candidate keys, primary keys, and foreign keys. State your assumptions.

B. List questions you would ask Phillip to verify your assumptions.

C. Create tables as necessary to eliminate multivalued dependencies, if any.

D. The relationship between shipment and item data could be inferred by matching values in the From cells to values in the City cells. Describe two problems with that strategy.

E. Describe a change to this spreadsheet that does express the shipment/item relationship.

F. Assume that Phillip wishes to create an updateable database from this data. Design tables you think are appropriate. State all referential integrity constraints.

G. Assume that Phillip wishes to create a read-only database from this data. Design tables you think are appropriate. State all referential integrity constraints.

H. Do these data have the multivalue, multicolumn problem? If so, how will you deal with it?

I. Do these data have the inconsistent data problem? If so, how will you deal with it?

J. Do these data have a null value data problem? If so, how will you deal with it?

K. Do these data have the general-purpose remarks problem? If so, how will you deal with it?

Reference no: EM13926231

Questions Cloud

Analyzing the integrated business communication : Write a three to four (3-4) page paper addressing the following: Identify the Web site, the sender, and perceived receiver. Analyze the integrated business communication.
What strategic insight will these indicators provide : How would you recommend positioning the company at the present time to monopolize on current conditions? Would you change that positioning in the near future?
Quality service in hospitality organizations : Take a position on this statement: Hospitality organizations are obligated to provide quality service. Provide a rationale with your response. Ponder this statement: "It begins - and ends - with the guest." In your own words, describe what this st..
Societies set benchmarks to guide members via communication : Societies set benchmarks to guide members through communications with one another. Also, however, it is not frequently evident to the stripped eye; organizations have comparative measures administering their activities and capacity to keep workin..
Eliminate multivalued dependencies : Create tables as necessary to eliminate multivalued dependencies, if any.
How to develop the therapeutic alliance : Ethical Principles of Psychologists and Code of Conduct - Consider the behavior of the addictions professional in the media in the context of the codes of conduct established by the APA and the NAADAC.
How you will evaluate and hold employees accountable : Assume that you are the hiring officer in your agency. Discuss a minimum of three things you will look for when choosing your staff. Determine and discuss how you will evaluate and hold employees accountable
Gasb rules for the financial reporting entity : Under GASB rules for the financial reporting entity a. component units are included if the primary government is financially accountable for their operations B. counties are component units of the state government
Record the bad debts expense : Management estimates that 1% is the sales percentage to use. What adjusting entry will Hahn Company make to record the bad debts expense?

Reviews

Write a Review

Database Management System Questions & Answers

  How referential integrity constraint prevent data

In physical database design, referential integrity constraints can be defined. What actions does referential integrity constraint prevent from happening when data is inserted in table which contains this constraint?

  Can you identify any dependencies that hold over s

Consider a relation R with ?ve attributes ABCDE. You are given the following dependencies: A → B, BC → E, and ED → A.

  Create an external dtd that dictates a relational model

Create an external DTD that dictates a relational model-like data structure for XML documents.

  Justify a question on database management

When a student has not chosen a major at a university, the university often enters a value of "Undecided" for the major field. Is "Undecided" a way to represent the null value? Should it be used as a default value? Justify your answer carefully.

  The cio asks you to describe why you believe it is

you are the information security officer at a medium-sized company 1500 employees. the cio asks you to explain why you

  Convert table to first normal form

Convert this table to First Normal Form

  Analyze the sales data to determine the true track record

You are going to determine the percent of asking price for each home sold and analyze the sales data to determine the true track record of the company in selling homes for the asking price

  Http protocol is providing for file transfer

The HTTP protocol is essentially a protocol providing for file transfer between the server and the client

  Implement a relational database management system

Select a commercial or open source relational database management system of your choice and outline the locking mechanisms inherent in the system to maintain transaction-level consistency.

  Imagine that you have been hired as a consultant to assist

imagine that you have been hired as a consultant to assist in streamlining the data processing of an international

  Design tables in 3nf various codes for at least three fields

Create tables in 3NF. As you create the database, include different codes for at least three of the fields. Use sample data to populate fields for at least three records in each table.

  Pros and cons in agile and waterfall project management

Evaluate the pros and cons in agile and Waterfall project management in terms of planning and the execution of projects and collaboration among project team members.

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