title: why must a primary key be minimal?
body: <p>A primary key is an attribute or set of attributes that uniquely identifies a row in a table. But a primary key has not only to be unique, but also minimal. Why is that necessary?  </p>