スポーツコートの予約システムを開発しています。テーブルヘッダーの列をコートとして表示し、行を予約のタイムスロットとして表示する「予約テーブル」を生成する必要があります。
例えば、
___________________________________
| | | |
| Court 1 | Court 2 | Court 3 |
|___________|___________|___________|
| | | |
| 10.00 am | 10.00 am | 10.00 am |
|___________|___________|___________|
| | | |
| 11.00 am | 11.00 am | 11.00 am |
|___________|___________|___________|
要件:
- クラブは任意の数のコートを持つことができます
- クラブは、予約のために任意の時間増分を持つことができます(たとえば、上記の1時間、30分、40分など)
- 表の各セルは「予約」を表します
これを最初から確実に実行したいので、いくつか質問があります。
- これを達成するためにどのエンティティを作成しますか
- この予約テーブルをどのように生成しますか
- 上記の表のセルを予約にどのようにリンクしますか
前もって感謝します。