定期的なDBエントリに関する簡単な質問。定期的なデータベースエントリ
私はユーザーが旅行をプラットフォームに投稿していると言います。今、ユーザは、これらのトリップが繰り返し発生していると言うことができます。彼女は毎週火曜日と木曜日にその旅行を行います。
さらに面白いことに、すべての旅行には、他のユーザーが作成できるリクエストが添付されています。そして、彼らは毎回の定期的な旅行のためにこれらのリクエストを行うことができます。
私はバックエンドでこのようなケースをどのように扱うのですか? RailsとPostgresの使用。
ありがとうございます!
私はrecurringと呼ばれる新しいモデルを構築したいと思います。旅行にはbelongs_toという名前が付けられています。Tripが繰り返される場合、この新しいモデルを使用して再帰を確立します。リクエストに関しては、おそらくhas_many関係を使って動作させることができます。私たちが本当に必要とするのは、あなたがTripsとRequestsのために既に持っているものと、あなたが再発のために試みたものです。 (私は正規化の大きなファンですが、単純なトリップテーブル内で再帰を行うこともできますが、2日を選択できる1つの属性を持つ方法がわからない限り、2つの「再帰」が必要です) – MageeWorld