Relational database project using PostgreSQL and pgAdmin. Includes: schema (DDL), seed data (DML)/CSV, ERD, and optional full backup.
-
sql/schema.sql
– database schema -
sql/seed.sql
– sample data (or CSVs indata/
) -
docs/ERD.png
– ERD diagram -
backup/coffee_shop.full.backup
– full dump (optional)
Highlights
- Normalized schema + FKs
- Reproducible seeding (SQL/CSV)
- Views + 1 materialized view
- ERD included • Run in < 60s
Run in pgAdmin (Query Tool) in order:
- sql/schema.sql
- sql/seed.sql (or import CSVs from data/)
- sql/views.sql
pg_restore -U postgres -h localhost -p 5432 -d coffee_shop --clean --if-exists --no-owner backup/coffee_shop.full.backup