Een schema in PostgreSQL is een namespace binnen een database — een logische container die gerelateerde tabellen, views, functies en andere objecten groepeert. Schemas stellen je in staat om objecten te organiseren en naamgevingsconflicten te voorkomen; het standaardschema is public.
Schemas organiseren objecten binnen een database
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
