【发布时间】:2014-11-19 23:29:56
【问题描述】:
我将日历事件存储为事件表/列表。我想把它改成更灵活的东西来执行更简单的查询-
例如这个设计会让我问,我想问什么Calendar.Employee().Between("Jan 1 2014").and("July 4 2014").Get("TimeSheets John").All("Recurring").TwoWeeks();
或
Calendar.Resource().Between("2014").and("2017").Get("Conf Room Boston").All("Recurring").ToList();
能否请您分享数据库数据表的框架或数据库模型。并且,服务器端对象如何将重复事件映射构建到对象模型中,以便
- 在一个时间范围内查询任务,例如上周?
- 根据循环模型查询任务,(每 2 周)
- 它可以持久化重复事件 - 依赖于 TaskID、会议室等
在下面的问答中,有人推荐了模板。数据库表中的模板是什么样的。 saw this SO but did not help much
您能否也给我一些指导,说明这是否是使用错误的类/对象 -- I'm using Calendar Class。使用 DDay 对象会更好吗?
【问题讨论】:
标签: c# .net sql-server mongodb