Decision 01
Admissions enquiry and campus-visit booking share one stored record with a type flag.
Why
The front office follows up both the same way. One table meant one inbox, one export and one place to look when a parent calls back.
What it means in practice
The obvious design is two forms, two tables, two notification emails and two exports — because they are two different things. The obvious design is wrong here, and the reason has nothing to do with software. The front office does not think of them as different things. Both are a parent who is interested, both get the same phone call within a day, and both need to be visible to whoever picks up when that parent rings back.
One table with a type flag means one place to look, one export for the principal, and no scenario where an enquiry sits unanswered in the inbox nobody opened this week. When we later needed to count enquiries by month for the admissions review, the query was one line rather than a reconciliation.
