Answered step by step
Verified Expert Solution
Question
1 Approved Answer
General Rules Make some reasonable assumptions about which attributes will be mandatory throughout the model. For example, within the movie table you would expect the
General Rules
Make some reasonable assumptions about which attributes will be mandatory throughout the model.
For example, within the movie table you would expect the title to be mandatory.
The database will only store information about Movies.
no music or subscriptionbased services
the system does not have to deal with refunds
Specific Details
Categories
Categories should be based on the categories from the Shaw VOD website. A category can have sub
categories.
Drama
Thrillers, Emotional, Award Winning
MoviesTitles
movies can be associated with multiple categories
a movies can have multiple advisories
"New Releases", "Most Popular", "Coming Soon" are binary attributes of the movie
There will be an SD and HD price from each movie
store the duration in minutes
duration for all movies should be greater than
movie rating G PGA
httos:wwwalberta.cahowalbertaclassifiesfilms.aspx
Advisory
short advisory description
full advisory description
httos:wwwalberta.cahowalbertaclassifiesfilms.aspx
Rental
need to remember a customer's rating on the rental
when the customer rented it
when the customer started viewing it
when the rental will expiry hours from when the customer started viewing it
For each rental, store the amount of the rental and the credit card that it was charged to
price paid
credit card charged
Creditcardnum should be all digits
type of credit card used
credit card type should be
the rental expiry date should be the date when the customer starting viewing it
the customer start viewing date the date when the customer rented it
customer rating stars
ActorActresses
first name, last name and date of birth
email address should be unique
For each ActorActresses Movie combination
store the actoractresses role name in that movie
Director
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started