Key Terminology
Superkey: attribute set with unique value
Key: minimal superkey (no attribute can be removed)
May be more than one such "candidate key."
One is designated the "primary key"
"Prime" attribute: occurs in some key
"Non-prime": occurs in no key