Differences between key, superkey, minimal superkey, candidate key and primary key
问题 I'm new to MySQL, and I'm really confused about the different terms that I've encountered. I tried googling the answer but the results are really confusing and when I try and understand it just seems like they are the same thing. What exactly are the differences among key, superkey, minimal superkey, candidate key and primary key? 回答1: Here I copy paste some of the information that I have collected Key A key is a single or combination of multiple fields. Its purpose is to access or retrieve