Without a defined primary key, a table has no semantic under­pinning; it is meaningless. Most things are unique in that they can be identified. Transactions are unique because even when every­thing ...