我正在开发一款允许用户预订电影票的应用程序。
我已经为电影和演员创建了表,并完成了它们之间的关系。
现在,我被困在Tickets表上了。我有以下属性:seat, date, time, movie,等等。假设电影院有100个座位。
下面是一个示例:
Movie: Furious 7
Date: 20/06/2015
Time: 2:30 pm我是否必须在Tickets表中创建100个不同的行,这些行具有相同的电影、日期和时间,但座位不同?
发布于 2015-06-16 04:36:19
你使用两张桌子,就像电影和演员一样。第一个是电影的详细信息,比如时间和日期,第二个是票证的详细信息,比如座位号,状态等等,它们引用了电影的id。
你可以有更多的桌子来规范剧院房间。例如影院房间和影院座位,每个影院座位都引用一个影院房间。
https://stackoverflow.com/questions/30854439
复制相似问题