首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查我的逻辑模型以找出差距

检查我的逻辑模型以找出差距
EN

Database Administration用户
提问于 2012-06-22 18:49:02
回答 1查看 253关注 0票数 0

我们需要集中我们的能力来管理我们的银行中心保持的各种时间表,因为现在这是一个人工噩梦。你觉得这里面有什么明显的漏洞吗?

日程由一周中的一组天数、开放时间和关闭时间来定义。逻辑记录可能如下所示:

代码语言:javascript
复制
service_location    service_location_type  day_of_week  open_time  close_time
Main Street Branch  Lobby                  Monday       8am        5pm
Main Street Branch  Lobby                  Tuesday      8am        5pm
Main Street Branch  Lobby                  Wednesday    8am        12pm

我希望能够重新使用时间表,但我担心这里有些地方有点不完善。

EN

回答 1

Database Administration用户

回答已采纳

发布于 2012-06-23 06:03:33

由于你的计划是重复使用时间表,我建议你改变想法如下:

( a)每个服务地点都可以有一个或多个计划--称为位置计划(基本上这是一个位置、一个预定义的计划和其他数据之间的关联)。

( b)每个位置计划都有一个优先级(允许您创建一个覆盖默认计划的自定义计划)

( c)每个位置计划都有一个开始日期和一个活动结束日期--这允许您定义一个仅在特定时间内处于活动状态的自定义计划。

( d)附表有名称和说明

( e)时间表有一个或多个时间表细节-一周中的一天、开放时间、关闭时间

我已经包含了一个解释性数据模型(MySQL)。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/19756

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档