Creating entity-relationship model

Assignment Help Data Structure & Algorithms
Reference no: EM1380305

The manager for the Clearwater Traders wishes to collect the following information for each order placed by a consumer: consumer'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: EM1380305

Questions Cloud

What is best launch strategy for a service business to teach : What is best launch strategy for a service business to teach a specific methodology to students to improve their financial future. What are implications on Black market efficiency.
Explain types of communication : Based in text, explain types of communication. How are se related to successful organizational communication both internally also externally.
How is fast tracking also crashing different : How is fast tracking also crashing different? How are they similar. Provide examples. Choose a business also evaluate beneficial influences of changing technological forces on that business.
What characteristics of las vegas visitors suggested : What characteristics of Las Vegas visitors suggested that an integrated marketing communications campaign would be necessary.
Creating entity-relationship model : The manager for the Clearwater Traders wishes to collect the following information for each order placed by a consumer: consumer's name and address, item's size or color if applicable and the retail price of each item.
Discuss some of methods available for investors to control : Discuss some of methods available for investors to control risk. What is a risk-reward indifference curve also what gives it its characteristic shape.
What are advantages also disadvantages of project : What are some of advantages also disadvantages of collaborating on a development project. Do you believe that this relaxing of rules (by UCC) that apply to sales contracts is a good thing.
Who is responsible for getting work performed : Once functional manager also project manager agree on a project schedule, who is responsible for getting work performed. Who is accountable for getting work performed.
List a professional value that is important to you : List a professional value that is important to you. Then, list an alternative to your value (i.e., How would someone else disagree or have a different perspective).

Reviews

Write a Review

Data Structure & Algorithms Questions & Answers

  Explain binary tree by induction

Binary tree is full if all of its vertices have either zero or two children. Let Bn denote number of full binary trees with n vertices. Illustrate by induction (substitution) that Bn is 2 (n) .

  Give algorithm-correctness proof-time complexity for tree

Determine the minimum number of nodes in tree to remove so that the tree is separated into subtrees of sizes at most k. Give the algorithm, the correctness proof and the time complexity.

  Question about shortest prefixes

A prefix of a string is a substring string at the beginning of the given string. The prefixes of "carbon" are: c, ca, car, carb, carbo and carbon.

  Algorithm to take input m constraints over n variables

For instance, the constraints x1 = x2, x2 = x3, x3 = x4, and x1 6= x4 cannot be satis fied. Give an efficient algorithm that takes as input m constraints over n variables and decides whether the constraints can be satis fied.

  Design a divide-and-conquer algorithm

Design a divide-and-conquer algorithm for the Motif Finding problem and estimate its running time. Have you improved the running time of the exhaustive search algorithm?

  Create algorithm to prepare daily hotel charge report

Create the algorithm to prepare the daily hotel charge report. Input consists of series of records which contain a room number, customer name, cost of the room, and cost of meals charged to the room.

  Online vs. face-to-face classes

Communication A significant distinction between online and face-to-face classes lies in the area of communication.

  Data structures and algorithms

Provides learners with an understanding of how data structures are used in algorithms and enables them to design and implement data structures

  Explaining elementary operations used in algorithm

How many elementary operations are used in algorithm given below? The elementary operations are comparison operations (such as > and

  Different applications of data structure

What are the different applications of Data Structure

  Find minimum number of storage required for bfs and dfs

Assume we have problem space where there is uniform branching factor b and there is single goal node at depth m. Determine the minimum number of nodes expanded and storage required for BFS and DFS?

  Create world database using mysql

create World database using MySQL and write a Java or C# or program to access the DB

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