Make an entity-relationship model representing the data

Assignment Help Computer Engineering
Reference no: EM1335954

The manager for the Clearwater Traders wants to collect the following data for each order placed by a customer: customer's name and address, item ordered, quantity of each item, item's size or color if applicable and the retail price of each item.

a. Create an entity-relationship model representing the data that the manager wants to store in the database, based on the following assumptions.

? Each customer can place multiple orders.
? Each order can only belong to a single customer.
? Different items can be ordered on the same order.
? Each item on an order can have a different size and or color, and some items may not have a size or color.

b. Based on the data elements the Clearwater Traders' manager wants you to include in the database, assign an appropriate field name to each of the data elements. Make certain the name of each field is descriptive so it will be easily recognizable in the final version of the database.

c. Take the named data elements from the previous step and convert the data to first normal form

d. Convert the first normal form of the data element to second normal form. Use the shorthand method to specify which elements belong to each entity and underline the primary key for each element.

e. Convert each of the previously identified entities to third normal form. Make certain that the necessary foreign keys have been added to the final tables to support the relationship shown on your initial ER model.

Reference no: EM1335954

Questions Cloud

Businesses competing : Businesses competing in stagnant or declining industries must
Explain how would you relate the hiring practices : Explain how would you relate the hiring practices of that industry or industries to fluctuations in the business cycle.
Explaining need for project trade-offs : When managing project trade-offs it is important to understand the root cause of the conflict and why the need for trade-offs exists.
The advantages of using a franchising strategy : The advantages of using a franchising strategy
Make an entity-relationship model representing the data : The manager for the Clearwater Traders wants to gather the following data for each order placed by a customer: customer's name and address, item ordered, quantity of each item, item's size or color if applicable and retail price of each item.
Competing in the markets in foreign countries : Which of the following is not an accurate statement as concerns competing in the markets of foreign countries?
Basic tools for managing changes : What are the possible implications of this change request? What is one of the basic tools for managing changes?
Accused rights : Explain "due process" and explain what rights the accused has. Also, explain where due process rules are covered in U.S. Law.
Expected time to complete a task with optimistic times : What is the expected time to complete a task with optimistic, most likely, and pessimistic times of 3, 4, and 7 days, respectively?

Reviews

Write a Review

 

Computer Engineering Questions & Answers

  Determining the area and perimeter of triangle

The class has attributes length and width, each of which defaults to 1. It has read-only properties which determine the Perimeter and Area of the rectangle.

  Quantifying the software development

This organization is interested in quantifying its software development. Write down a report proposing suitalbe metrics and propose how these can be collected.

  Create a sql query that returns the names of the students

Write down a SQL query that returns the names of the students (lname, fname), and the major of the major with most students. If more than one major is tied for most students, then list all the names of the students from both majors (as well as the..

  Kind of the collapsible furniture

An inventor has just developed a new kind of the collapsible furniture which will be useful for the students in college dorms where space is limited.

  Database and characteristics of database

Explain the Database and describe the four characteristics of the database? Explain the Relational Database and generate a relational database for 5 employees.

  Discuss the tester and developer relationship

Discuss the tester and developer relationship within spiral development methodology. You may use your personal experiences to support the arguments.

  How to using the prompt and alert functions

compute the average (mean) of the 5 marks as a rounded integer or a floating point number.

  Develop flip flop which is equivalent to the 74x74

Develop flip flop which is equivalent to the 74x74 positive-edge-triggered flip flop using a 74x109 positive-edge-triggered flip flop. No other component is to be used.

  Make application that will read and process customer history

making a file that Develop an application that would read and process customer history order information from a file.

  What is the load balancing

What are your different options (in general and with Apache) for load balancing.

  Compute integral of n-order polynomial using simpson''s rule

The user shall be able to define that integration technique they want to use (They should also have the option to run both integration techniques in one execution)

  How case tools improved the system development cycle

From your experiences define how CASE tools have improved the system development cycle. If you have no experience with CASE tools, how would you think they would improve the system development cycle?

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