データ中心主義

データベース

正規化のすすめ – 設計編(その3 – 主キー設計)

今回は設計編 その1で挙げた「正規化してもうまくいかない」という問題について、その理由のひとつとして主キー設計について取り上げます。 ここでは主キー設計で見落としがちな観点として、主キー設計の目的・サロゲートキーの使用・管理コードに対する注意点について説明します。
データベース

正規化のすすめ – 設計編(その2 – テーブル分割)

データベースの正規化だけではうまくいきません。 その理由のひとつとしてテーブル分割の設計について解説します。
データベース

正規化のすすめ – 設計編(その1 – データベースの目的)

設計の観点から正規化を解説します。 この記事では、まず原点としてデータベースの目的とは何かについて整理します。
設計

システムは何からできているか

このブログの大きなテーマとして、ITシステムの様々な問題の原因がデータにあり、データに着目した改善が必要であることを解説します。