Second Great Blunder
The second great blunder, according to ChrisDate and HughDarwen in TheThirdManifesto, is the introduction of ObjectIdentity (and correspondingly, the introduction of "pointers") into ObjectRelational databases.
See also FirstGreatBlunder