Cake 2.3.1 を使用しています。
顧客の輸送を管理するアプリを開発しています。私たちの人的および物的資源は限られているため、すべてのオペレーターと車両に「可用性フラグ」を実装する必要があります。つまり、'operator1' と 'vehicle3' がサービス (2013 年 2 月 31 日 8:30 から 12:30 まで) にスケジュールされている場合、その期間に他のサービスに割り当てることはできません。
私は「期間」管理で完全に迷っています。すべての「利用可能なフラグ」を管理するために新しいテーブル (「利用可能性」) を作成することを考えましたが、実際のスキルに比べて複雑すぎる結果になりました (少しステップを踏むと、より多くの質問が私をブロックします)。
私はPHPとCakePHPを使い始めたばかりなので、可能であれば正しい方向に向ける必要があります.
私のビュー
での利用可能性に基づいてオペレーターと車両をフィルタリングする方法はありますか?service/add