Grow up

生活とプログラミング

データベース

外部キー制約について

はじめに 今回は「外部キー制約」の内容を勉強したのでまとめます。 Postgre SQL 10.4 を使用しています。 外部キー制約 テーブル間でデータを維持するための制約です。 構文 FOREIGN KEY (カラム名[, …]) REFERENCE 参照するテーブル [(参照するカラム [, ……

DB設計の正規化について

はじめに 今回はDB設計の基礎となる「正規化」の内容を勉強したのでまとめます。 正規化の段階を決める「関数従属性」を理解する事がポイントです。 正規化 同じデータを集約してデータ操作を効率化することです。 正規化の段階には、第1~第5正規形やボイス…