what is the point of having a superkey if my primary key is doing its job?