Re: Database design, Keys and some other things



>> " The claim was made that the real world didn't contain
predicates that included artificial keys. So I guess that
means VIN, bank account number, and SSN are supernatural! Spooky!"

Marshall,

You have rather misunderstood. Noone has made any such claim the real
world doesn't contain artificial identifiers such as VIN's and SSN's.

The claim was that if you are modelling the real world you should not
have to add new imaginary keys, you're encoded predicate pretending as
though they were properties of the real world statement, just for the
database to work. It's a hack.

.