Suppose that a dvd could potentially be rented

Assignment Help Computer Engineering
Reference no: EM1335855

Ray Henry needs you to help with database design activities.

1. Ray wants to start a DVD rental program at his stores that he plans to call Henry's DVD Club. He refers to each of his customers as "members." Each member in the club is assigned a number. He also stores the members' names and addresses. In addition, he stores the number of rentals the member has made and the date the member joined the club. He periodically has promotions during which members can earn bonus units that they can later apply to the cost of renting DVDs. He needs to store the number of bonus units the member has earned.

2. Modify in Exercise 1 so that it will also support the following situation. Ray wants to store information about the DVDs the club owns. When the club purchases a DVD, Ray assigns it a number. Along with the number, he stores the number of the movie on the DVD, the date the DVD was purchased, the number of times it has been rented, and the number of the member who is currently renting it. (If the DVD is not currently being rented, the member number will be null.) Ray also needs to store the number of the branch to which the DVD is assigned. Finally, Ray would like to store the history of the rental of each particular DVD. In particular, he needs to store the DVD number, the date of the rental, the date it was returned, and the number of the member who rented the DVD. Assume that a DVD could potentially be rented more than once on the same day. (Hint: Review the discussion of the categories of primary keys to determine what type of primary key would be appropriate for this relation.)

Reference no: EM1335855

Questions Cloud

Benefits of community justice : Please write approximately 750 words, fully-referenced on the benefits of Community Justice.
Find the problems an organization encounter in doing aap : Find the problems an organization encounter in doing AAP that it might not encounter in regular staffing planning.
Show the outsourcing human resources : Did the fact that many jobs are sent to different countries to be performed impact your decision to look for a position in HR.
Traditional approaches to justice : One of the problems with more traditional approaches to justice is that the victim has become very removed from the process.
Suppose that a dvd could potentially be rented : Ray wants to start a DVD rental program at his stores that he plans to call Henry's DVD Club. He refers to each of his customers as "members."
A weak operations function : Describe why a weak operations function will make an organization less competitive.
Explaining time-cost cpm scheduling model analysis : The data for a Time-Cost CPM Scheduling model analysis are given below. The times are in days. What is the minimum cost to complete this project in 14 days?
Show martin''s approach to empowering his employees : Show Martin's approach to empowering his employees and why it fell short and What would you have done differently to accomplish the same goal and why?
Production and productivity : Describe  the difference between production and productivity.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Make a menu bar with a file menu

make a menu bar with a File menu that includes a Perform Action command and an Exit command. The Perform Action command computes either the sum or average of the rows or columns in the array and displays the result in a message box. The Exit comma..

  Program for translates letter grade into number grade

Write down a program which translates the letter grade into number grade.

  Find out the model number of the item

Find out the maker(s) of the PC(s) with the fastest processor among all those PCs that have the smallest amount of RAM.

  Prepare an analysis discussing the factors

While there is backward compatibility between the various versions of the software, the older versions do not have all of the "bells and whistles" of the newer versions.

  Security issues while users processing the database

Describe the security issues which may be encountered when the multiple users process the database concurrently.

  Use the master theorem to solve bound

Prove bound is right using the substitution (induction) method

  Sense making in health care organizations

Evaluate the most suitable way that the “sense making” may be applied to the health care organizations. Give the specific examples in order to support your response.

  Organizational information systems to a company plan

How are organizational information systems related to a company strategy? How does plan affect the information systems a company develops and uses.

  Plan a program that asks for the student''s name

Your English instructor, realizing you are a programmer, asks you to write down a Grade Book program for his class to help him compute final grades. plan a program that asks for the student's name and four test grades. Display the student's name, ..

  Java program to declare an integer array and initializing it

Write down a complete Java program that declares an integer array, intArray, and initialize it to {1, 2, 3, 4, 5, 6, and 7}. The program must have the following methods:1) void displayOddPositions (). This method displays array elements in the odd..

  How it would increase or lower the protocol processing load

This solution explores and defines the requirement for routers to support both IPv4 and IPv6 protocol stacks and explains the various types of connections a dual stack router can support, and why such connections are necessary.

  Give solutions of both mobile and server communications

What security suggestions do you have for laptop users to securely access network resources, and to secure files on their laptops.

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