従業員シフトデータベースを作成する必要があります。これまでに、employee、employee_shift、shiftの3つのテーブルがあります。
従業員が月末に行ったシフトの数を計算するとします。私の質問は、月には30日があるため、28日と31日がある場合もあるということです。
これは、シフトテーブルに31の異なるバリエーションを作成する必要があることを意味しますか?月の各日に1つ?どの従業員が最も働いたかを計算するために?
私のビジネス関係では、従業員は1日に1または2シフトしていると書かれているので、60の異なる行のバリエーションが必要ですか?私は正しいですか、それを解決する簡単な方法はありますか