1 course match your filters.
Entity modelling, keys, normalisation to third normal form, constraints, indexing, and the judgement calls that come after the rules run out.
Database · SQL · Normalization · Schema Design
Output-based