What is key attribute and non-key attribute?