スタジアムの予約と発券のためのJavaアプリケーションでは、スタジアム内の個々の席を計画したいと思います。グラフで示されたときに彼らが選択して予約することができるなどスタジアム用データ構造
私は「座席」オブジェクトの多次元配列について考えています。例えば、スタジアム内のどのブロックを選択し、[5をシートに移動した後、それで
Seat[][]
:これらは、等カテゴリ、位置、可用性(予約)などのシートに関するデータ、例えば含有するであろう] [8]行と列のために。私は、レイアウトやショー空席を表示するには、この上で反復するか、既に
まずなどで販売ができ、どのような配列でこれを実現するための理想的な方法でしょうか?私は基本的なことが必要で、配列内のオブジェクトを変更して繰り返します。
は第二に、どのようにこれは非常に異なる方法で達成することができたので、複数のクライアントがデータを変更することができます。顧客データでは、私はSQLデータベースを持っている、複数のクライアントは、ローカルファイルを保存しないでシステムを使用することができます。 私はこのような座席を表すためにSQLを使用する方法を考えるのに苦労しています。
問題は、SQLテーブルをどのように構造化するのか不明です。私は配列を使うことができますが、これは私が望む完全な機能を満たしません。
私は間違っているかもしれませんが、一般的に私がスタジアムに行くとき、私の切符はセクション、行、座席順に配置されています...あなたのデータ構造は似ていないはずですか? –
私は行と座席にちょうど(5,6)を使用することを計画していましたが、私の質問でセクション/ブロックを無視しました。 –
ダウンボートは、なぜですか?方法を言うなら、私はその質問を修正することができます。 –