データストアで時系列データをカレンダー表示したい場合、どのような設計が最適でしょうか。下記のモデル(Event)を考えます。 プロパティ 型 説明 key com.google.appengine.api.datastore.Key キー(userId/time) userId java.lang.String ユーザID time java.util.Date 日時 value int 数値 下記のアクセスパターンを考えます。 カレンダーに1ヶ月間のデータ(日毎の平均値など)を表示する。 カレンダーの日付をクリックすると、1日のデータを表示する。 最新10件のデータを表示する。 ログインユーザのデータを対象とする。 私の考える設計 まず、下記のモデル(EventCalendar)を作成します。 プロパティ 型 説明 key com.google.appengine.api.datasto