Schema Design & Modelling
A data model built around the questions you need to ask, not just the forms you fill in.
- Normalised where it matters, denormalised where it pays
- Constraints that make invalid states impossible
- Indexes designed alongside the access patterns
- Documented so the next engineer can read the intent
