決まった日付に基づいて実行し、毎日繰り返し、特定の曜日に繰り返し、特定の月に繰り返し、毎年特定の日付に繰り返し、次の場所で繰り返すことができるスケジュールを作成できるようにしたいと考えています。 1日の特定の時間。
この問題のデータベーステーブルを作成するにはどうすればよいですか?
編集#1
基本的に、私はユーザーが事前設定された挨拶をさまざまな事前設定された時間に送信するようにスケジュールできるようにするアプリケーションを書いています。スケジュールに関する情報(例:クリスマス、マーケティングワン、... |およびスケジュールの実行時期)を格納するテーブルが必要なことはわかっています。次に、実行されたスケジュール、送信された挨拶、誰に、どの電子メールを記録するための別のテーブル。基本的にトランザクションテーブル。
私の問題は、スケジュールテーブルの設計です。これは、ユーザーが特定の日付、特定の曜日(定期的)、毎月特定の曜日、毎日特定の時間にスケジュールを実行できるようにするためです。毎年特定の日/月(例:25/12)。
これらの入力を柔軟に処理するスケジュール用のテーブルのセットを作成するにはどうすればよいですか?