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. 
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.
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.
Part 6: Getting rid of an anchor is an important symbolic gesture.