【发布时间】:2015-01-02 19:45:26
【问题描述】:
在哪里可以找到 iCalendar 数据库架构?我能找到的最好的是xml schema。
我想我可以使用它,但这是很多工作,我希望有人已经这样做了。
【问题讨论】:
-
你能详细说明你在说什么吗?
-
您好 Evert,感谢您的提问。 iCalendar 是创建日历数据的标准。 en.wikipedia.org/wiki/ICalendar。有一个很好的标准,但我在任何地方都找不到一个很好的简单数据库模式......
-
我知道 iCalendar 是什么,我为它编写了一个流行的库 :) 您应该详细说明的部分是数据库模式。 iCalendar 通常以字节流的形式传输,因此从这个角度来看,
BLOB是一种用于存储它的合理列类型。 -
啊,太好了!你写的什么库?所以我的情况是我想要一个日历后端用于 jquery FullCalendar 日历。所以我希望能够查询日历以获取一系列日期并取回事件。问题是日历会变得相当大,我不想每次需要查询时都将整个日历加载到内存中。我也(现在)只需要事件,而不需要日记或其他任何东西。根据我所阅读的内容,我想我会将事件存储在事件表中。该表将具有开始和结束日期,然后...
-
...将完整事件存储在一个 blob 列中。然后我可以查询一段时间内的事件,将它们加载到DDay ical 的日历中,查询它们的适用日期,并返回一个 json 事件列表。你怎么看?