This is for the database for a movie theatre's website. The company has multiple theatres.
Problem: handling dates/show times for multiple prints of the same movie.
Current set up:
-One table for movies includes all movie specific information like rating, cast, web sites, etc. One record per movie.
-One table for dates includes the start & end date for each theatre as well as the no pass period. One record per theatre per movie.
-One table for times. Includes the auditorium number, sound format, and time. One record for each time/date set since the theatres do not run the same schedule all week. For example Fri-Sun 1:00 is one record, Fri-Sun 3:00 is a second record, Mon-Tue 3:00 is a third record.
More in the additional detail.
2007-10-09
10:02:55
·
2 answers
·
asked by
Justin H
7
in
Computers & Internet
➔ Programming & Design
Currently when I have multiple prints of a movie, I simply create a time set for a separate auditorium. However, I've found that limits functionality.
What I'm considering is adding a column for print number to the dates table (basically 1, 2, etc). By default all dates would be print 1. If a second print were desired then on the date input form you create an additional print.
I'm just looking for input as to whether this is the best way to do this or if I should go a different route.
2007-10-09
10:10:25 ·
update #1
quantumkev: print means a copy of the movie. With major blockbusters it's common to have more than one copy of the movie allowing it to play in multiple auditoriums to offer more showings/seats.
2007-10-09
10:50:18 ·
update #2