Data engineering and IT

Surrogate key

  • Data engineering and IT

Definition

A meaningless identifier created for a table, used instead of a business key that might change.

For your role

Choose your role to see what this term means in your work.

Why it matters

Where it is used

Data warehouses, where a customer's email or reference can change over time.