Computers and Technology

Read the following case study, whichdescribes the data requirements for a video rental company. Thevideo rental company has several branches throughout the USA. Thedata held on each branch is the branch address made up of street, city, state, and zip code, and the telephone number. Each branch isgiven a branch number, which is unique throughout the company. Eachbranch is allocated staff, which includes a Manager. The Manager isresponsible for the day-today running of a given branch. The dataheld on a member of staff is his or her name, position, and salary. Each member of staff is given a staff number, which is uniquethroughout the company. Each branch has a stock of videos. The dataheld on a video is the catalog number, video number, title, category, daily rental, cost, status, and the names of the mainactors, and the director. The catalog number uniquely identifieseach video. However, in most cases, there are several copies ofeach video at a branch, and the individual copies are identifiedusing the video number. A video is given a category such as Action, Adult, Children, Drama, Horror, or Sci-Fi. The status indicateswhether a specific copy of a video is available for rent. Beforehiring a video from the company, a customer must first register asa member of a local branch. The data held on a member is the firstand last name, address, and the date that the member registered ata branch. Each member is given a member number, which is uniquethroughout all branches of the company. Once registered, a memberis free to rent videos, up to maximum of ten at any one time. Thedata held on each video rented is the rental number, the full nameand number of the member, the video number, title, and dailyrental, and the date the video is rented out and date returned. Therental number is unique throughout the company.
(a) Identify the main entity types of the video rentalcompany.

(b) Identify the main relationship types between the entitytypes described in (a) and represent each relationship as an ERdiagram.

(c) Determine the multiplicity constraints for each relationshipdescribed in (b). Represent the multiplicity for each relationshipin the ER diagrams created in (b).

(d) Identify attributes and associate them with entity orrelationship types. Represent each attribute in the ER diagramscreated in (c).

(e) Determine candidate and primary key attributes for each(strong) entity type.

(f) Using your answers (a) to (e) attempt to represent the datarequirements of the video rental company as a single ER diagram. State any assumptions necessary to support your design.

answer
Answers: 1

Other questions on the subject: Computers and Technology

image
Computers and Technology, 22.06.2019 22:50, youngboymark123
Assume the existence of a bankaccount class. define a derived class, savingsaccount that contains two instance variables: the first a double, named interestrate, and the second an integer named interesttype. the value of the interesttype variable can be 1 for simple interest and 2 for compound interest. there is also a constructor that accepts two parameters: a double that is used to initialize the interestrate variable, and a string that you may assume will contain either "simple", or "compound", and which should be used to initialize the interesttype variable appropriately. there should also be a pair of functions getinterestrate and getinteresttype that return the values of the corresponding data members (as double and int respectively).
Answers: 2
image
Computers and Technology, 23.06.2019 07:30, Morganwing1019
To check spelling errors in a document, the word application uses the to determine appropriate spelling. internet built-in dictionary user-defined words other text in the document
Answers: 2
image
Computers and Technology, 24.06.2019 15:30, taylorpayne525p8qxky
What is not a type of text format that will automatically be converted by outlook into a hyperlink?
Answers: 1
image
Computers and Technology, 25.06.2019 07:00, denisefaircloth73
Amisfire code is a type diagnostic trouble code (dtc).
Answers: 1
Do you know the correct answer?
Read the following case study, whichdescribes the data requirements for a video rental company. Thev...

Questions in other subjects: