Best ideas from the second half of 2021
Last four steps of our 10-step procedure are described here. 
Why do people love flexible database schemas?
This spring, I’m going to organize a Zoom course on how to make sense of typical databases, relational and not. 
1
The design space of flexible database schemas, driving forces behind them, and the underlying similarities between traditional relational design and…
Step 5: read attribute values from both old and new storage.
Monetary amounts and geo coordinates are examples of pair-typed attribute values.
1
1
Step 4: bulk incremental sync of attribute values from old to new storage; golden cage of convenience.
Step 2: Implementing cross-checking tool; Step 3: Enabling double-writing of attribute values. 
Ten-step guide to migrating an attribute to a different physical representation.
There are interesting use-cases of handling time with the resolution of more than a second: minutes, hours, days, weeks, months, quarters and years.
1
Part 6: Getting rid of an anchor is an important symbolic gesture.
1