The Production Schema

Finish it. A PostgreSQL database with deliberate types, real constraints, a normalized schema, an entity relationship diagram in the repository, indexes justified by recorded query plans, and a concurrency-safe operation proven by running it twice at once. Then take a backup, restore it to a fresh database, and run the application against the restore. Write a short document covering the schema, the modeling decisions you agonized over, what you deliberately denormalized and how it stays correct, and what you would change with another month. One thing must be true before you call it done: every index in the schema has a recorded plan showing it changed something, or it is not in the schema.

SANKOFA SANDBOX
loading editor…
Your turn → Work through it step by step. This is a piece of the course project, not a throwaway exercise.

Built it in both languages?

Mark it done once your Python and JavaScript versions both run correctly. Honesty here is what makes the dashboard useful to you.

← BackNext: Course overview →