SQL数据库电影票证

时间:2015-06-15 20:30:28

标签: mysql database movie table-relationships

我正在开发一款允许用户预订电影票的应用 我已经为电影和演员创建了表格并完成了它们之间的关系 现在,我被困在Tickets桌子上。我有以下属性:seat, date, time, movie等。假设电影院有100个席位。

以下是一个例子:

Movie: Furious 7
Date: 20/06/2015
Time: 2:30 pm

我是否必须在Tickets表格中创建100个不同的行,这些行具有相同的moovie,日期,时间但座位不同?

1 个答案:

答案 0 :(得分:0)

您可以像电影和演员一样使用两张桌子。首先是电影的详细信息,如时间和日期,其次是票号详细信息,如座位号,状态等,它们引用电影ID。

您可以拥有更多桌子来规范影院会议室。像剧院房间,然后剧院座位,每个参考剧院房间