私は最近、スポーツクラブのピッチ予約システムの作成をリクエストしました。基本的に、クラブは、チームのマネージャーがいつでも彼らが選んだ時間に何かをして、予約を要求できるようにして、管理者が確認/拒否できるようにします。 どうすればいいか分かりません。これまでのところ、私は投球が利用可能な日時を表し、次に予約のための別のテーブル(開始時間、終了時間、チーム名を持つ)を持つテーブルを考えていました。それから私は、Webページ上のテーブルにデータを取得して表示することを考えていました。データベースから時刻表を作成
私の主な関心事はデータ構造です。私が今述べたアプローチが正しい方法であるかどうかはわかりません。どんな助けも非常に高く評価されるでしょう。
最後に、可能な限り、私のaspxページにデータを表示するのに最適な方法について、いくつかのヒントをいただければ幸いです。
私はおそらく、このような漠然とした質問について話し合うつもりだと知っていますが、私が続行する前に、少し助けとフィードバックに本当に感謝します。
ご協力いただきありがとうございました。ご提案いただいたawesomenessを楽しみにしております。
乾杯、
マイケル。
[正規](http://www.studytonight.com/dbms/database-normalization.php)であり、あなたのデータ構造はかなり明白になるはずです。このQ&A形式でより詳細な回答を得ようとすると、実際にはあなたのプロジェクトを本質的にやっているので、実際にはうまくいきません。 – iamdave
「私の中にデータを表示するにはどうすればよいでしょうか? aspxページも高く評価されます。 "次のようなものを使ってみてください(それぞれのピッチは左側の "リソース"です):https://fullcalendar.io/scheduler/(非営利団体向けの無料ライセンス)また、これを使用して予約を入力することもできます。少量の作業でカレンダーの領域を選択できるようにして、文字通り希望の予約を期間にドラッグアンドドロップすることができます。 – ADyson
データ構造に関しては、ピッチ、ユーザー、予約(外部キーとピッチとユーザー)を表現するテーブルが最低限必要です。予約のための固定された "スロット"を持っていたい場合(他のテーブルのような開始/終了時間を選択させるのではなく)、これらをスケジューラプラグインに注入して入力を検証することができます。 。 – ADyson