We're not talking about whether or not a SSN uniquely identifies a person.

We are talking about the process for changing up an
incorrectly-entered natural primary key, for whatever reason that
might be.

On Wed, Apr 4, 2012 at 9:36 AM, Durchholz, Joachim
<joachim.durchh...@hennig-fahrzeugteile.de> wrote:
> Seems like everybody is looking at the institutions that can't keep their 
> numbers constant.
>
> Give it a break.
> Ordinal numbers of chemical elements cannot change, by definition.
> I may be too optimistic about ISBNs and EANs. Haven't dealt with them and 
> don't know how reliable their issuers are. I guess if they are using their 
> own numbers in a PK in any table that's moderately important, they should 
> catch any duplicates before they make it into the wild. SSNs are issued 
> decentrally, so I'm not surprised they aren't unique; ID cards are issued 
> centrally and managed centrally, so the risk of getting caught in a goof-up 
> is considerably smaller.
>
> Oh, and if you're a company caught in the SSN goof-up, using a synthetic key 
> wouldn't have helped in the least. There is no better ID available when it 
> comes to US citizens, so if you're using data from external sources, your 
> data will be goofed up anyway.
> Things are different if you never use the SSN in external communication to 
> other databases. However, even then you'll never know whether the persons 
> with the same SSN are the same (just changed name and location) or not; 
> there's no better way to identify US citizens, and a synthetic PK won't help 
> you much to resolve that kind of issue!

Reply via email to