2024-09

スポンサーリンク
設計例

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

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

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

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

「ガチャ」のDB設計

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

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

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

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

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

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

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

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

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

React+MaterialUIで作るコピーボタン付きTextFieldの作り方を紹介

React + MaterialUIのTextFieldに表示されている文字列を、クリップボードにコピーするボタンがついたTextFieldの作成方法を紹介します。見た目よく見かける以下のような見た目のものです。ReadOnlyのTextF...
Laravel

AIを利用してLaravelプロジェクトを素早く作る方法を解説

最近ChatGPTなどのAIを利用して、開発をしてもらうなど、そんな噂話がちらほら聞こえてきます。ですが、実際どうやったら良いのか分からないという方のために、プロンプトも交えて紹介します。前提まずは基本的に利用する想定である前提で、以下を想...
PHP

[PHP]null合体演算子とは?「??」の使い方

検索で「??」と検索してもなかなかヒットしなくて困っているのではないでしょうか。他にも「クエスチョンマーク2つ」「ハテナマーク2つ」「ダブルクエスチョン」などで検索したりしている方もいると思います。結論から言うと、これはnull合体演算子と...
スポンサーリンク