プログラミング サーバー 2026.09.12 13 「最終実施日」が信用できなくなる設計|実施と通知を同じ列に書かない 運用タスクの一覧に「最終実施日 3日前」と出ていても、実施した日とは限りません。通知を送る処理が同じ列を更新していると、一度も実行していなくても最近やったように見えます。SQLiteで動く形で再現し、事実を1行ずつ残す設計への直し方と、手元のデータが信用できるか調べるクエリまでまとめます。 # 設計 # SQL # データベース設計
プログラミング ソフトウェア 2026.04.27 157 中間テーブルとは?多対多で必要になる理由とピボットテーブルとの違い 中間テーブルとは何かを、多対多の関係でなぜ必要になるのかから整理します。Laravel の pivot table との言い方の違い、追加カラムを持たせる場面、設計でよくある失敗まで初心者向けにまとめた記事です。 # Laravel # ORM # データベース設計
プログラミング ソフトウェア 2026.04.18 130 データベーススペシャリスト試験とは?SQL・設計・性能改善にどう役立つか データベーススペシャリスト試験で学べること、SQLだけではない理由、設計・性能改善・データ移行で役立つ場面を整理した記事です。 # SQL # IT資格 # データベーススペシャリスト試験