电影院售票系统mysql表格_电影院票务管理系统数据库设计(1)

news/2024/11/28 23:58:01/

这两天听到一道面试题:设计一个电影院票务管理系统的表结构。

挺有意思的,我自己也试着做了一做,感觉还是有不少收获的。在本文中我想把做这道题的整个思路重新理一下,也算做个整理了。

现在能得到的需求只有一个:设计一个电影院票务管理系统的表结构。再没有其他信息了,可能真的面试的时候面试官还会给出其他业务需求,但我这里没有。

所以我只能猜测可能的业务需求会有哪些。

最初想到的:

1. 电影院会有多个播放厅,从而在同一时间播放不同的电影来满足客户需求

2. 每个厅的大小可能不同,即容纳的人数不同

3. 电影院会不断引进新片

4. 电影院会把电影安排在各个播放厅的不同时间段来进行播放,即会有一个排片表

5. 一个客户可能买一张或多张电影票,这些电影票可能会是不同厅,不同场次的电影

对于以上的需求设计中应该会有一张存放电影的表(Table_Movie),一张存放影院各个厅信息的表(Table_Hall)。

还应有一张排片表,其中会包含两个外键分别指向Table_Movie的主键和Table_Hall的主键,还有时间、价格等信息。

对于用户买票的需求,使用经典ERP订单结构来设计就行了,即会有Table_OrderHead,Table_OrderDetail表。

简单表关系图如下:

4ebbebfa7504575b66a380280fef07ed.png


http://www.ppmy.cn/news/825679.html

相关文章

vb wps 链接单元格_wps如何超链接wps表格.doc

wps如何超链接wps表格 篇一:Execl WPS批量添加超链接 Excel/WPS表格批量编辑超链接 办公软件Excel和WPS表格中,有时候我们需要编辑大量的超链接,有的我们希望给文字批量添加超链接,有的是希望编辑的网址自动成为超链接。下面通过W…

电脑的一些基础按键

电脑(Computer)是一种利用电子学原理根据一系列指令来对数据进行处理的设备。计算机由运算逻辑单元、控制器、输入和输出设备、记忆单元五大单元组成,以二进制为计算机基本单位。 电脑的一些基础按键 一、电脑中单个键认识与作用: Esc:退出键 Tab:表格键 Caps Lock:大…

计算机考试设置背景音乐,给Excel表格添加背景音乐

平常老是用Excel 来大量处理表格,看久了总让人觉得乏味。如果在编辑Excel2003 表格时能自动播放一些优美的背景音乐那感觉应该很不错吧。本文要介绍的就是这么一种可以简单快速地为Excel2003 表格设置背景音乐的方法。 1. 插入控件 打开要设置背景音乐的Excel 表格文…

运维常用表格

运维常用表格-干货分享

USB协议中HID设备描述符以及键盘按键值对应编码表

前言 这一个表格的主要用途是用于USB设备的开发,例如使用CH552,相关的工程:客制pc小键盘,CH552单片机HID键盘 https://oshwhub.com/TheLight/zi-ding-yi-jian-pan 本码表包含在这一份文档中 链接:https://pan.baidu.…

teensy 制作键盘 linux,kbfirmware使用教程——以制作小太刀TEX Kodachi键盘为例

kbfirmware使用教程——以制作小太刀TEX Kodachi键盘为例 2019-08-11 14:06:21 79点赞 373收藏 71评论 前言 这些天有值友在之前的制作键盘的原创中询问kbfirmware的详细使用教程,趁着最近在自制小太刀TEX Kodachi小红点机械键盘,就制作个详细kbfirmware使用教程好了。低端客…

html table快捷键,超级实用且神奇的表格快捷键

1CtrlE 超实用快捷键 (点击播放键即可播放)? 推荐星级:??????????? 推荐理由: 快捷键「CtrlE」,原来可以如此强大! 大家在表格中使用最多的快捷键是哪个呢? 是CtrlC ?还是 CtrlV ?其…

python word 表格最大列数_Excel表格中的行数和列数的最大是多少?

Excel表格不同版本最bai大行数和列数du都会不一样。例如: Excel 2003版:zhi列数dao最大256(IV,2的8次方)列,行数最大65536(2的16次方)行; Excel 2007版:列数最大16384(XFD,2的14次方)&#xff0…