phpを使ってチケット販売サービスを実装する必要があります。ユーザーが希望の座席数を入力し、システムが空席を確認してからランダムな座席を提示し、ユーザーが確認して予約が行われます。
私が最初にやらなければならないことは、使用するデータベーススキーマを結論付けることです。少し戸惑いましたので、これまでの考えをお伝えします。実装を継続するために、私は本当にあなたのアドバイスが必要です。
私は次の表に結論を下しました。
Customer:id, nameTicket:ticket_id, time, price, seat_idBooking:id, customer_id, ticket_idSeat:id, status
ポイントは、私はこれについて確信が持てず、それが誤りであることをかなり確信しているということです。たとえば、劇場には定員(標準の座席数)があります。それで、これをどこに保存すればよいですか?テーブルを用意する必要がありますTheater: id, name, capacity。たとえば、管理者がを完了すると、 (利用可能)を使用してテーブルにcapacity = 6060レコードを挿入するクエリを自動的に作成する必要がありますか?Seatsstatus=1
私は混乱しています。もっと慎重に考える必要がありますが、セカンドオピニオンは私にとって非常に役に立ちます。