why would anyone who ever suggested such a thing not be relegated to permanent headlight fluid fetching duty?
why would anyone who ever suggested such a thing not be relegated to permanent headlight fluid fetching duty?
The failure of depending on natural keys is simply highlighted by that problem.
Aren't those guys hammered nearly daily (at least weekly) with one real-world example after another about how natural keys aren't unique?
The bigger issue: I also wouldn’t be quick to assume I know the idiosyncrasies of all card systems, like whether they reuse numbers.
I've seen tables where primary keys were 7-10 columns long. It's a nightmare to work with when joining.
How do you store the payment instrument for a certain purchase?
And as I said, you can design it so that the ID expires periodically.
Then there is no problem using the natural key?