Modelling the Real World: How to Avoid an Implicit Schema

Monday, April 25, 2016
Alex Byrnes
Schemaless databases mean we are free to choose where to validate data against a schema and where to bind the data to something understandable like a programming language, external schema, or user interface. Where we choose write this schema shouldn't be nowhere, or spread throughout a large codebase, or at the last moment before the — shudder — noncomputer world weighs in.