mysql - 如何在MySQL(使用Workbench)中制作一个二维数组作为表中的键?

标签 mysql multidimensional-array workbench

我有一张电影院的 table 。它应该包含一些信息何时被电影投影占用。我正在考虑一个二维数组 - 对于一周中的每一天和一天中的每个小时,都有一个 bool 单元格,指示在给定时间该剧院是否正在进行投影。

我是初学者。仅在 Workbench 上工作,没有手动编写代码。

(该数据库是使用 PHP 和 JS 的大型网站项目的一部分。)

最佳答案

我个人会采用以下方法:

  • 一个表movie_theater,其中包含有关电影院的所有信息(id, 姓名等)
  • 一个表电影,其中包含所有可以放映的电影
  • projection,将电影链接到 movie_theater,并具有 开始和结束时间戳

通过这种方式,投影可以链接到 movie_theater 和电影。 生成特定时间段的时间表时,您只需从给定时间戳之间选择某个 movie_theater 的所有投影

关于mysql - 如何在MySQL(使用Workbench)中制作一个二维数组作为表中的键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17548393/

相关文章:

java - 在 Java 中使用多维数组

php - 工作台输入错误数据

mysql - 如何将 Sakila 数据库安装到 Mac 上的 MySQL Workbench 中?

java - MYSQL连接: Access Denied

mysql - SQL 更新 - 更改字符串

PHP 和 MySQL $_POST 安全和 md5() 散列函数

php - mysql_num_rows() php - 它有效率吗?

c++ - 如何在 C++ 的二维字符数组中输入不同长度的字符串?

javascript - 关于 PayPal Pro 付款

arrays - 仅根据相同的索引号对齐数组?