2023-08

データベース

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

本記事は「順番待ちシステム」に関するDB設計の提案を記載します。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 概要 いつお客様が来たのか、いつ呼び出されたのかを記録します。キャンセルも...
データベース

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

本記事は「順番待ちシステム」に関するDB設計の提案を記載します。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 概要 1店舗が複数の順番を管理することができます。利用ケースとしては、複数...
データベース

WordPressのDB設計

この記事は世界一有名なブログシステムであるWordPressのDB設計を調べてみたので、書き残しておきます。 調査した環境 Dockerにて構築(下記参照)してインストール直後のテーブルの状態を調べました。バージョンは6.3でした。 doc...
データベース

「ブログ」のDB設計

本記事は「ブログ」に関するDB設計の提案を記載します。 超簡易版から機能を盛り込んでいったものまで、複数種類を記載しています。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 超簡易版 ユ...
データベース

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

本記事は「順番待ちシステム」に関するDB設計の提案を記載します。 この設計はあくまで一例です。これを雛形として、ご自分の構築したいシステムに合わせてご利用ください。 概要 難しい機能一切なし。店舗内の現在の順番を知るだけの想定です。店舗で番...
Laravel講座

マイグレーションとデータベースのバージョン管理

データベースは多くのWebアプリケーションにとって不可欠な要素です。アプリケーションの機能を拡張したり、データベーススキーマを変更したりする際に、データベースのバージョン管理が重要になります。Laravelでは、マイグレーションと呼ばれる仕...
Laravel講座

Eloquent ORMの基本的な使用方法

Laravelは、データベース操作を簡単かつ効果的に行うためのEloquent ORMを提供しています。Eloquent ORMは、データベーステーブルとオブジェクト指向のモデルをシームレスに統合し、データの取得や保存をより直感的に行えるよ...
Laravel講座

ルートモデルバインディングの活用

Laravelの魅力の一つは、効果的なルーティングとコントローラーの組み合わせにあります。特に、ルートモデルバインディングは、スマートなデータの取得と処理を実現するための強力なツールです。この記事では、ルートモデルバインディングの基本から実...
PAGE TOP