Database Design Patterns
A catalog of database design patterns in the spirit of the "Gang of Four". The patterns describe recurring problems in schema design and working with data, and ways to solve them. The book covers relational databases behind applications, with PostgreSQL as the reference engine. The section on anti-patterns covers common mistakes.
Patterns are grouped by area of work. The table of contents sets the order of the chapters and serves as the book's navigation.
The book was created by Kirill Mokevnin.