About
A business key is a key that use the business users to identify uniquely an entity. It's then also a unique key.
The business key is a meaningful/business code based generally on the concatenation of attributes value of an entity instance.
It's used generally in datawarehouse next to a surrogate key in order to create item that were not found for instance