私はスケジューリングスキーマを設定していますが、いくつかのテーブルがあります。問題となるのは、「weekly_schedules」、「monthly_schedules」、および「quarterly_schedules」です。私は数字が特定の数までのエントリのみを許可するようにデータベースフィールドを設定するにはどうすればよいですか?
は、毎月のテーブルがあり(週で唯一の7日間があるとして)7の最大にここに入れているものを制限したい -
は毎週の表には、「DAY_OF_WEEK」と題したコラムを持っています1-12には限界これを、そして「DAY_OF_MONTH」 - - 私は31
の最大を設定したいと四半期ごとにテーブル「month_of_quarter」と題した2 columsnている - 「DAY_OF_MONTHは」と題したコラム31
に制限はこれです可能?またはこれを行うためのより良い方法がありますか?
データベースはpostgresの