News for hackers. Stuff that matters.
Re:Ask HN: What are some examples of good database schema de... by gen220 on Friday February 14, 2020 @01:29PM (#22328875)
versioning solves this problem.

in practice, you have to support retroactive changes, so you have to have "middle" values for versions (i.e. 1.1 between 1 and 2).

People are usually interested in the timestamps associated with those versions (for which period of time is this version valid, when was this version created), so in practice it's easier to just keep track of the timestamps, and leave the versions implicit.

There are no comments on this comment yet.