Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database design 电影院数据库模式设计_Database Design_Database Schema - Fatal编程技术网

Database design 电影院数据库模式设计

Database design 电影院数据库模式设计,database-design,database-schema,Database Design,Database Schema,我为一家电影院设计了以下模式。请提供使此架构更好的指针 电影:id、发行日期、姓名 演员:身份证,奥斯卡金像奖得主,姓名 电影演员(链接表):电影id,演员id 屏幕:屏幕id,总座位数 showtime:id、开始时间、结束时间 电影屏幕放映时间(链接表):电影id、屏幕id、放映时间id、可用门票、价格 客户:id、姓名、付款信息\u id 票证:id、客户id、电影id、屏幕id、放映时间id、购买日期 我希望能够回答以下问题: 正在放映的电影都是什么 特定电影/屏幕/放映时间的门票可用性

我为一家电影院设计了以下模式。请提供使此架构更好的指针

电影:id、发行日期、姓名

演员:身份证,奥斯卡金像奖得主,姓名

电影演员(链接表):电影id,演员id

屏幕:屏幕id,总座位数

showtime:id、开始时间、结束时间

电影屏幕放映时间(链接表):电影id、屏幕id、放映时间id、可用门票、价格

客户:id、姓名、付款信息\u id

票证:id、客户id、电影id、屏幕id、放映时间id、购买日期

我希望能够回答以下问题:

  • 正在放映的电影都是什么

  • 特定电影/屏幕/放映时间的门票可用性

  • 电影中的演员

  • 当天或按电影、放映时间或屏幕显示的总销售额

  • 三项建议:

  • 跟踪给定电影在影院开始放映的时间(按日期)和放映结束的时间。通过这种方式,您可以提出以下问题:
    • 一周中哪一天的观众最多
    • 出勤率如何随跑步时间变化
  • 将票证列更改为
    datetime
    。通过这种方式,您可以提出以下问题:
    • DOTW、价格和出勤率之间有什么关系(即日场对某些DOTW更有效)
  • 通过
    datetime
    跟踪特许权。寻找与显示内容和时间的相关性