概要
The PostgreSQL Table Design skill provides comprehensive guidance for creating robust database schemas tailored specifically for PostgreSQL's unique architecture. It enforces modern standards like 3NF normalization, identity columns over legacy serial types, and precise data type selection—such as TIMESTAMPTZ for global consistency and NUMERIC for exact decimals. Beyond basic modeling, the skill offers expert-level insights into indexing strategies (B-tree, GIN, GiST), MVCC-aware performance tuning, Row-Level Security, and advanced features like partitioning and vector search. It is an essential tool for developers building scalable backends who need to ensure data integrity and query efficiency from day one.