1 article from the team building this since 2011.
The schema that fits your first customer is the one most likely to stop you reaching your next. A data model built around houses could not describe a building — and no error was ever raised, because nothing was broken. It was only wrong.
3 min read · Jebin Benny