Generierte Schlüssel sind Schlüssel, deren Werte innerhalb der Datenbank mit einem Algorithmus bestimmt werden. Sie können danach als natürliche Schlüssel oder als Surrogat benutzt werden.
Mit bestimmten Surrogaten lässt sich koffeinfreier Ersatzkaffee brauen.