設計例

スポンサーリンク
データベース

「店舗検索サイト」のDB設計

店舗検索サイトとは 一定の条件に合った店舗を探し出せる機能をもったサイトのことです。 業種によっては予約できたり、問い合わせができたりします。 有名なところではホットペッパーグルメやエキテンのようなものや、マクドナルドの店舗検索もあります。...
設計例

「ガチャ」のDB設計 – グレード確率

概要 スマホのゲームなどでよく見かける「ガチャ」の仕組みです。ガチャの中身をグレード毎に分けて登録し、グレードのみに確率があるものです。恐らく一番実用的なのではないでしょうか。 例えばグレードと確率がレジェンド3%、レア17%、コモン80%...
設計例

「ガチャ」のDB設計 – 確率あり

概要 スマホのゲームなどでよく見かける「ガチャ」の仕組みです。 レジェンドキャラなどを低確率にしたかったりする場合に確率を含めています。利用時はコードで抽出してください。(SQLでも頑張ったら抽出できるかもしれません) 設計詳細 ER図 e...
設計例

「ガチャ」のDB設計

設計一覧 色々なパターンを用意してみました。利用するシステムに合致しそうなものを元に設計してみてください。
設計例

「ガチャ」のDB設計 – 同一確率

概要 スマホのゲームなどでよく見かける「ガチャ」の仕組みです。 リストの中からランダムで抽出されるだけの仕組みです。全てが同一確率なので、中身が減らないおみくじなどに利用できるのではないでしょうか。 もしくは確率分のGachaItemsを入...
設計例

「予約システム」のDB設計

設計一覧 最小限の機能から、必要な機能を盛り込んだものまで、いくつか設計例を作成してみました。 こういう機能がある設計が知りたいなどありましたらコメントを頂ければ作成してみます。
設計例

「順番待ちシステム」のDB設計

本記事は「順番待ちシステム」に関するDB設計の提案を記載します。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 設計例一覧 最小限の機能から、必要な機能を盛り込んだものまで、いくつか設計...
設計例

「予約システム」のDB設計 – 基本形

概要 難しい機能は一切ありません。日時の範囲を決めて予約するのみです。ユーザー登録などもありません。予約システムの基本形だと思ってください。 利用ケースとしては、個人で決まった時間のサービスを提供しているような所で利用できそうです。これだけ...
設計例

「順番待ちシステム」のDB設計〜履歴を取れる版〜

概要 いつお客様が来たのか、いつ呼び出されたのかを記録します。キャンセルもできます。待ち人数はcounter_historiesの指定したcounter_idのうち、checked_out_at、canceled_atが入っているものを除く...
設計例

「順番待ちシステム」のDB設計〜複数を管理版〜

概要 1店舗が複数の順番を管理することができます。利用ケースとしては、複数の窓口、複数の商品、複数の支店などが考えられます。 ログイン機能や課金機能、ユーザー登録機能などは、本記事とは切り離して考えられるので、ここには含みません。(別記事に...
スポンサーリンク