CIBC interview question

What is the difference between primary and unique key in SQL