「順番待ちシステム」のDB設計〜超簡易版〜

データベース設計 設計例

本記事はDB設計の提案を記載します。
この設計はあくまで一例です。
これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。

概要

難しい機能一切なし。店舗内の現在の順番を知るだけの想定です。
店舗で番号札をもらうなりして、順番が近づいたらお客様自身で来る感じです。
利用ケースとしては、お金を支払った後に、ラッピングなどでお待たせする際に活用できそうです。

ログイン機能や課金機能、ユーザー登録機能などは、本記事とは切り離して考えられるので、ここには含みません。(別記事にする予定です)
そのため、エンドユーザーへの順番伝達はエンドユーザー自身に覚えてもらう必要があります。
代替案としては番号札を渡す、その場でQRコードなどを読み込んでもらうなどがあります。

設計詳細

ER図

erDiagram shops shops { int id varchar email varchar name int counter }

テーブル

物理名論理名Null備考
idIDintprimary
emailメールアドレスvarchar(255)unique
name店舗名varchar(255)
counter現在の順番intdefault:0

Follow me!

\このブログが役に立ったらサポートお願いします/

Follow me!

設計例
スポンサーリンク
千原 耕司をフォローする

コメント

PAGE TOP
タイトルとURLをコピーしました