Описание тега natural-key

Ключ в таблице базы данных, который используется для идентификации сущностей в бизнес-домене за пределами базы данных. Он может состоять из атрибутов, имеющих внутреннее логическое значение.

Семестр natural key описывает ключ, который используется для внешней идентификации вещей в реальном мире и отличается от surrogate key который не используется в бизнес-сфере.