Shema v PostgreSQL je razdelilnik imen v bazi podatkov — logičen vsebnik, ki grupira povezane tabele, poglede, funkcije in druge objekte. Sheme omogočajo organizacijo objektov in izogibanje trkom imen; privzeta shema je public.
Sheme organizirajo objekte v bazi podatkov
A PostgreSQL server can have multiple DATABASES.
Each database can have multiple SCHEMAS (namespaces).
Each schema contains TABLES, views, functions, etc.
→ Hierarchy: server → database → schema → tables/objects
SCHEMA sales;
sales.orders (...);
sales.orders;
users (...);
