Looks like this is interview question? I would always recommend to start by yourself
Def - Utility of Unique key will generate value to invoke the respect such as Primary Key / Could be Foreign Key when you have loop of Surrogate key in your Model.
HTH
Anil
Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful