diff --git a/pages/UpEnd.md b/pages/UpEnd.md index 0c1586c..83ea14d 100644 --- a/pages/UpEnd.md +++ b/pages/UpEnd.md @@ -68,12 +68,13 @@ # Design -> +## Schemas + +>Databases that are “schema-less” give you great flexibility and power when putting data in, and are extremely unhelpful when getting it out. A key-value store is a more technical version of “free text”, with the same drawbacks — it is pretty unhelpful when you want to extract info or do anything with the data, since you cannot guarantee that any specific keys will be there. [Luke Plant - *We need less powerful languages*](https://lukeplant.me.uk/blog/posts/less-powerful-languages/) - # Resources // Inspiration ## Whole systems