Define set of relational schemas and identify primary keys

Assignment Help Database Management System
Reference no: EM1364478

We want to construct a database for a world-wide package delivery company (e.g., DHL). The database must be able to keep track of customers who ship items and customers who receive items (some customers may do both). For each customer, the database needs

to store the customer ID, name and address. Each package must be trackable, so the database must
store the locations through which the package has gone. For each location, the database needs to
store the location ID, the city name and the country name. For each package, the database must
store the package ID and the weight.

(a) Draw an E-R diagram that reflects the above reuirements.

(b) Define a set of relational schemas and identify primary and foreign keys. Try not to include redundant schemas.

Reference no: EM1364478

Questions Cloud

Demand and making operational plans : Demand is the issue because the other locations have prior sales information, but not demand information. How will the current location start to determine demand versus sales?
Market buy order : Order Types Assume Dell is currently trading at $65. You think if it reaches $70 ,it will continue to climb, so you want to buy it if and when it gets there.
First aid-laceration-cuts-bleeding : The injured man is holding a bloody rag wrapped around his hand. He says he was using a box cutter, which slipped and made a gash in his palm.
Internet utility to expand the global operations of nokia : Internet Utility to expand the global operations of Nokia - How could the Internet be used to expand the global operations of Nokia.
Define set of relational schemas and identify primary keys : We want to construct a database for a world-wide package delivery company. Define a set of relational schemas and identify primary and foreign keys. Try not to include redundant schemas.
Organization operating income : Explain how producing more products can be sold in a period can increase the organization's operating income. Is this a sustainable tactic to increase the organization's operating income?
What is the radius of curvature of the mirror : What is the radius of curvature of the mirror. How far would it coast before starting to roll back down.
Quantitative reasoning for business questions : Is it not possible to have two point of the same value at the peak of the bell shape curve? If this is the case, then there are two like value at the peak of the curve meaning there is a finite solution. Is this possible?
Passive loss and research tax questions : Discuss the factors to consider when determining eligibility for the R&D Tax Credit. Discuss your reaction to the president's approach of R&D deduction related to the software training costs.

Reviews

Write a Review

 

Database Management System Questions & Answers

  Prepare the e-r diagram for the movie database

Energy in the home, personal energy use and home energy efficiency and Efficient use of ‘waste' heat and renewable heat sources

  Create microsoft access database

Create a Microsoft Access database. Create the tables, fi elds, data types, and primary key(s) for the database. Create the relationship(s) needed between the tables.

  Compare two non-sequential file structure models

Compare the two non-sequential file structure models. What advantages does the first one have over the second and what advantages does the second have over the first?

  Create database to keep information of movies

Create a database for Ray. He is interested in movies and wants to keep information on movies, actors, and directors in a database. The only user is Ray, and he needs to produce reports.

  Design and build a prototype data warehouse

Design and build a prototype data warehouse using the data on Spend over £25,000 in the Science and Technology Facilities Council

  Importance have button that takes you back to main page

What is the importance to have a button that takes you back to the main page on each web page? How does dead end or orphan pages affect the continuity of a website?

  Represent data for sales of individual stores

Explain how you will visually represent the data for the sales of the individual stores and for the time period shown. You want to show the change in sales for each store over time for the past three years.

  Create a database for a home-budgeting application

The first part is to create a database and some tables which will be appropriate for a home-budgeting application. That portion of the assignment should be completed from the MySQL console command line.

  Use cases perform a requirements analysis for the case study

Use Cases Perform a requirements analysis for the Case Study

  Number of leaf-level blocks needed if blocks are full

What is the order P of the B+-tree if B+-tree access structure on the key is constructed? What is the number of leaf-level blocks needed if blocks are approximately 69% full (round up for convenience)?

  Specify the foreign keys for schema

First, specify the foreign keys for this schema, stating any assumptions you make. Next, populate the relations with a few example tuples.

  Draw the e/r diagrams for the business rules

Draw the E/R diagrams for the business rules

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