"David E. Wheeler" <david(at)kineticode(dot)com> writes:
> I like it, but what do you do when a TZ has been renamed or has ceased
> to exist.
As far as that goes, I think "nothing" is a sufficient answer. There's
no requirement that an OID in the mapping table correspond to a live TZ.
It's just a more compact way of storing a string name.
regards, tom lane