> Your data has a schema, whether you're explicit about it or not,
Partially true, but not accurate. Often the items in a data set have similar schemas, but not exact the same one.
> Your data has a schema, whether you're explicit about it or not,
Partially true, but not accurate. Often the items in a data set have similar schemas, but not exact the same one.
Data has schema by definition otherwise you wouldn't be able to reason about it.
Seems like a recipe for disaster to me, but well... A database isn't a "storage format". It's most often the single source of truth for a set of information.
Not being fully sure what data you expect from that source of truth and yet being able to query it is really dangerous. What if you start to update this data after having nullified things you didn't understand ?
I recognize some people do try to use schemaless databases in the way you're describing, and I agree that's weird and dangerous.