Draw an erd containing the order and customer entity

Assignment Help Database Management System
Reference no: EM13773104

PROBLEM

The problem emphasized correct usage of the Crow's Foot notation and application of the diagram rules. This emphasis is consistence with the pedagogy of the chapter. The more challenging problems in Chapter 6 emphasize user requirements, diagram transformations, design documentation, and schema conversion. To develop a good understanding of data modeling, you should complete the problems in both chapters.

1) Draw an ERD containing the order and customer entity types connected by a 1-M relationship from customer to order. Choose an appropriate relationship name using your common knowledge of interactions between customers and orders. Define minimum cardinalities so that an order is optional for a customer and a customer is mandatory for an order. For the customer entity type, add attributes CustNo (primary key), CustFirstName, CustLastName, CustStreet, CustCity, CustState, CustZip, and CustBal (balance). For the order entity type, add attributes for the ordNo (primary key), OrdDate, OrdName, OrdStreet, OrdCity, OrdState, OrdZip. If you are using a data modeling tool that supports data type specification, choose appropriate data types for the attributes based on your common knowledge.

2) Extend the ERD from problem 1 with the Employee entity type and a 1-M relationship from Employee to order. Choose an appropriate relationship name using your common knowledge of interactions between employees and order. Define minimum cardinalities so that an employee is optional to an employee. For the Employee entity type, add attributes EmpNo (primary key), EmpFirstName, EmpLastName,EmpPhone,EmpEmail,EmpCommRate (commission rate), EmpDateName. If you are using a date modeling tool that supports data type specification, choose appropriate data types for the attributes based on your common knowledge.

3) Extend the ERD from problem 2 with a self -reference 1-M relationship 1-M relationship involving the Employee entity type. Choose an appropriate relationship name using your common knowledge of organizational relationships among employees. Define minimum cardinalities so that the relationship is optional in both directions.

4) Extend the ERD from problem 3 with the product entity type and an M- N relationship between product and order. Choose an appropriate relationship name using your common knowledge of connections between products and orders. Define minimum cardinalities so that an order is optional to a product, and a product is mandatory to an order. For the product entity type, add attributes ProdNo (primary Key), ProdName, ProdQOH, ProdPrice, and ProdNextShipDate. For the M- N relationship, add an attribute for the order quantity. If you are using a date modeling tool that supports data type specification, choose appreciation data types for the attribute data types for the attributes based on your common knowledge.

5) Revise the ERD from problem 4 by transforming the M-N relationship into an associative entity type and two identifying, 1-M relationship.

Reference no: EM13773104

Questions Cloud

Prepare a demonstration of the aldol : Prepare a demonstration of the Aldol - What are the TLC values (Rf) for (a) starting Materials: (b) Products:
New city is considering building a recreation center : New City is considering building a recreation center. The estimated construction cost is $12 million with annual staffing and maintenance costs of $750,000 over the twenty year life of the project. At the end of the life of the project, New City expe..
Applications of nuclear medicine : What type of radiation is typically exploited in most nuclear medicine procedures?
Purpose of quality management in the health care industry : What is the purpose of quality management in the health care industry? And why is it needed? Why do various health care stakeholders define the quality of care differently?
Draw an erd containing the order and customer entity : Draw an ERD containing the order and customer entity types connected by a 1-M relationship from customer to order. Choose an appropriate relationship name using your common knowledge of interactions between customers and orders.
Provide a description of higher ranking countrys major trade : Provide a brief description about the higher ranking country's major trade. Analyze the higher ranking country's report rankings across the board, and speculate on how this country got to its current position.
Create a schematic or flowchart to illustrate how to incorpo : You are the project manager at a state-supported public healthcare facility. Because of the success of your organization, a local organization has donated a state-of the-art magnetic resonance imaging machine that is not available anywhere else in th..
What is the name date and location of the disaster : What is the name, date, and location of the disaster? What are the changes or developments that occurred in the field of emergency management as a result of this event
The significance of air pressure to the earth''s weather : When comparing the density of an object with the density of water, how do we determine if an object floats or sinks in water?

Reviews

Write a Review

Database Management System Questions & Answers

  Triggers important in database systems

What are triggers used for, and why are they important in database systems? Provide an example of a situation where a trigger would be appropriate.

  Develop a use case for each of the major processes

Develop a Use Case for each of the major processes and create the context diagram for the system described

  Discuss how olap and data warehousing technologies

Discuss how OLAP and data warehousing technologies work together in solving user problems. What are the advantages and disadvantages of the different OLAP technologies (MOLAP, ROLAP, HOLAP)?

  Job support activity cost pools

Compute the activity rates for the Painting and Job Support activity cost pools by filling in the table below. Round off all calculations to the nearest whole cent - Prepare an action analysis report in good form of a job that involves painting 71 ..

  Give two illustrations of schedules which are not conflict

let t1 have the operations ry wy and t2 have the operations ry wy rx wx. consider the different possible concurrent

  Types of relationships in a design model of a database

There are many kinds of relationships in a design model of a database. Why is it important to classify each of these types in an ERD Model?

  Explain how data is physically stored and accessed

Write clearly and concisely about relational database management systems using proper writing mechanics and technical style conventions.

  Problem on relational algebra

The database used for this question is a very simple one with the following schema: (Primary keys are bold, foreign keys are underlined)

  Establish a single control transport connection

This connection would be used to carry control signals relating to all user transport connection between the two entities. Discuss the implications of this strategy.

  Define database architecture

Define database architecture. Consider Microsoft® Access®, Microsoft® SQL Server®, Oracle®, and IBM DB2® software as possible examples.

  Analyzing hard-to-obtain data from two separate databases

You are interested in analyzing some hard-to-obtain data from two separate databases. Each database contains n numerical values.

  Develop an activity diagram for the scenario

In each task, please feel free to make any assumption necessary for the readers. The explanation of your assumptions can help the readers to understand what you have considered differently but as important criteria in producing your model.

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