YSNHatenaBlog

主にアプリやWebサービス開発について

自作サービスにデータを入れていっている

tennico.app

都内のテニスコートを探してはデータ入力していっている。

改めて思ったのはテニスコートの料金って結構複雑であるということ。

  • 時間帯
  • 季節
  • コート
  • 地域住民かどうか
  • 照明利用有りか

などで料金は変わるし、予約できる時間単位(1時間、2時間など)も重要。

設計段階で予想はされていたので、一旦乱暴に文字列で突っ込んでいる状況(URL参照、みたいのもある...)だが、一通りデータ入力し終わったら、料金のデータ構造どうするか再考したいところ。自分がユーザなら料金と地域住民じゃなくても借りられるかを検索フィルタできるのは結構嬉しい。

あとはデータのメンテナンスはどうするか。当然自分だけでは監視しきれないので、ユーザによる報告か直接編集で対応する感じかな。最初は報告ベースかな。