PostgreSQLテーブル設計と正規化

PostgreSQLテーブル設計入門 - 正規化とリレーションシップ

PostgreSQLのテーブル設計を基礎から解説。CREATE TABLE文による定義、制約(PRIMARY KEY/FOREIGN KEY/UNIQUE/NOT NULL/CHECK/DEFAULT)、正規化(第1〜第3正規形)、ER図の読み書き、テーブル設計のベストプラクティスまで、実践的なサンプルコードとともに学べる入門ガイドです。