【发布时间】:2011-11-08 01:47:57
【问题描述】:
我正在设计一个 SQL 表来存储商店的营业时间。
一些商店的营业时间非常简单:周一至周日上午 9:30 至晚上 10:00
其他的稍微复杂一些。请考虑以下情况:
Monday: Open All Day
Tuesday: 7:30AM – 2:30PM & 4:15PM – 11:00 PM
Wednesday: 7:00PM – 12:30 AM (technically closing on Thursday morning)
Thursday: 9:00AM – 6:00PM
Friday: closed.
你会如何设计桌子?
编辑
小时数将用于显示商店是否在用户选择的时间营业。
不同的表可能可以处理任何异常,例如假期。
每周营业时间不会改变。
【问题讨论】:
标签: sql database-design data-modeling