What is a good database key?

A central value add of modeling databases for analytical purposes and speed is that you can restore the sanity, often lost in the source system, that comes from using good keys in each table. But what exactly does it mean for a key to be “good”? Key Properties Keys, they refer to “something” that is … Read more