Rta PRIMARY KEY / UNIQUE
Lo que yo entiendo es en pocas palabras que UNIQUE aplica para un solo campo, en campo Primary key es para una combinacion de campos.
Ejemplo
si pones como clave primaria codigo de oficina y el numero de cuenta no se puede repetir una misma oficina con un mismo numero de cuenta, pero si una oficina con otras cuentas, lo cual no pasa si pones esos campos como UNIQUE.