x

A town may have more than 1 zip code. So we should store zip code as well. And zip code is 5 digits.
The main thing about this exercise is how quickly we can go from an abstract concept to a more concrete one.
So in real interview, missing the zip code is not an issue.