Php MySQL中具有两个以上维度的表
我是一名中级程序员的初学者,正在尝试为某人重新设计MySQL数据库。它具有以下属性:Php MySQL中具有两个以上维度的表,php,mysql,arrays,Php,Mysql,Arrays,我是一名中级程序员的初学者,正在尝试为某人重新设计MySQL数据库。它具有以下属性: 显示一个地区酒精销售的开始和结束时间 时间因星期的不同而不同 啤酒和葡萄酒与所有类型的酒精(白酒)的时间不同 时间因场所外(即酒类店)和场所内(即酒吧)而异 我试图对此进行研究,但找不到明确的答案。现在他有一张大桌子。示例列包括: 非周三开始(非现场,周三,仅限啤酒和葡萄酒,开始时间) 周五(现场、周五、所有酒类、结束时间) 我想知道是否有更好的方法使用数组作为条目或使用多个表来组织这个表。有人有什么想
- 显示一个地区酒精销售的开始和结束时间
- 时间因星期的不同而不同
- 啤酒和葡萄酒与所有类型的酒精(白酒)的时间不同
- 时间因场所外(即酒类店)和场所内(即酒吧)而异
- 非周三开始(非现场,周三,仅限啤酒和葡萄酒,开始时间)
- 周五(现场、周五、所有酒类、结束时间)
针对评论的修订(更详细的解释): 以下是我负责修改的原始表的字段。这都是一张大桌子:
id
BIGINT(9)不为NULL,-主键状态
TINYTEXT NULL-
州全名县
TINYTEXT NULL,-县全名place
TINYTEXT NULL,-完整的地名placetype
TINYINT(2)
NULL默认为NULL,-是一个县、市等的地方。格式
TINYINT(1)NULL默认为NULL,-不确定multname
TINYINT(1)
NULL默认值NULL,-该位置是否有多个名称multcounty
TINYINT(1)NULL默认为NULL,-位置是否交叉
多个县人口
INT(8)NULL默认为NULL-
填充offsunallstart
SMALLINT(4)NULL默认为NULL-
非预售(便利店、酒类店等),周日,所有
酒精种类(包括白酒)、开始时间(军事时间)
整数,午夜后的小时和分钟)offsunallend
SMALLINT(4)NULL默认值NULL,-场外、周日、所有类型的
酒精,结束时间(军事时间整数,小时和分钟过去
午夜)offunbwstart
SMALLINT(4)NULL默认为NULL-
场外,周日,仅限啤酒和葡萄酒,开始时间offsunbwend
SMALLINT(4)NULL默认值NULL,-场外、周日、啤酒和葡萄酒
仅限,结束时间offmonallstart
SMALLINT(4)NULL默认为NULL-
场外、周一、所有类型的酒精、开始时间offmonallend
SMALLINT(4)NULL默认值NULL,-场外,星期一,
所有类型的酒精,结束时间offmonbwstart
SMALLINT(4)空
默认值为空,-场外,星期一,仅限啤酒和葡萄酒,开始
时间offmonbwend
SMALLINT(4)空默认值空,-非本地,
星期一,仅限啤酒和葡萄酒,结束时间offtueallstart
SMALLINT(4)
空默认值空-场外,星期二,所有类型的酒精,
开始时间offtueallend
SMALLINT(4)NULL默认为NULL-
场外、周二、所有类型的酒精、结束时间offtuebwstart
SMALLINT(4)NULL默认值NULL,-非本地,
星期二,仅限啤酒和葡萄酒,开始时间offtuebwend
SMALLINT(4)
空默认值空,-场外,星期二,仅限啤酒和葡萄酒,结束
时间offwedallstart
SMALLINT(4)NULL默认为NULL-
场外、周三、所有类型的酒精、开始时间offwedallend
SMALLINT(4)NULL默认值NULL,-非本地,
星期三,所有类型的酒,结束时间offwedbwstart
SMALLINT(4)NULL默认值NULL,-场外,星期三,啤酒和啤酒
仅限葡萄酒,开始时间offwedbwend
SMALLINT(4)NULL默认为NULL,
-场外,星期三,仅限啤酒和葡萄酒,结束时间offthhuallstart
SMALLINT(4)NULL默认值NULL,-场外,
星期四,所有类型的酒精,开始时间offthwallend
SMALLINT(4)NULL默认值NULL,-非本地,星期四,所有类型的
酒精,结束时间offthubwstart
SMALLINT(4)NULL默认为NULL,
-场外,星期四,仅限啤酒和葡萄酒,开始时间offthubwend
SMALLINT(4)NULL默认值NULL,-场外,
星期四,仅限啤酒和葡萄酒,结束时间offfrieallstart
SMALLINT(4)NULL默认值NULL,-场外,星期五,所有类型的
酒精,开始时间offfirallend
SMALLINT(4)NULL默认为NULL,
-场外,周五,所有类型的酒精,结束时间offfribwstart
SMALLINT(4)NULL默认值NULL,-场外,
星期五,仅限啤酒和葡萄酒,开始时间offfribwend
SMALLINT(4)
空默认值空,-场外,周五,仅限啤酒和葡萄酒,结束
时间offatallalstart
SMALLINT(4)NULL默认为NULL-
场外、周六、各种酒类、开始时间offatallend
SMALLINT(4)空默认值空,-非本地,
周六,所有类型的酒精,结束时间offsatbwstart
SMALLINT(4)NULL默认值NULL,-场外、周六、啤酒和
仅限葡萄酒,开始时间offsatbwend
SMALLINT(4)NULL默认为NULL,
-场外、星期六、仅限啤酒和葡萄酒、结束时间,
餐厅等),周日,各种酒类,开始时间onsunallend
SMALLINT(4)NULL默认为NULL,-在星期日,
所有类型的酒精,结束时间onsunbstart
SMALLINT(4)空
默认值为空,-在预售、周日、仅限啤酒和葡萄酒,开始
时间onsunbwend
SMALLINT(4)空值默认值空值,-On前提,
周日,仅限啤酒和葡萄酒,结束时间onmonalstart
SM