【发布时间】:2015-02-10 04:03:47
【问题描述】:
我正在尝试设计一个数据库表来存储在不同时间间隔发生的事件, ——每天,例如。每天上午10点左右 ——每周的每个周二、周一和周三, ——每月一次,例如。每个月的 1 日 ——每月两次,例如。每个月的 3 号和 4 号
如何通过简单的数据库设计来实现这一点。任何帮助,建议表示赞赏。提前致谢!
【问题讨论】:
标签: sql-server database database-schema
我正在尝试设计一个数据库表来存储在不同时间间隔发生的事件, ——每天,例如。每天上午10点左右 ——每周的每个周二、周一和周三, ——每月一次,例如。每个月的 1 日 ——每月两次,例如。每个月的 3 号和 4 号
如何通过简单的数据库设计来实现这一点。任何帮助,建议表示赞赏。提前致谢!
【问题讨论】:
标签: sql-server database database-schema
您将 UI 与后端混为一谈。您需要创建以下表格:
intervals(interval_id, name, repeat_time_span)
events(event_id, interval_id, name, created)
你需要实现CRUD来处理intervals和events的插入、修改、删除和查看。您需要链接 UI 控件(如表单和网格)以使用户能够与 events 和 intervals 进行交互,并实现有关这些的任何高级逻辑。
【讨论】: